Brady spent two seasons with Juventus, wearing the number 10 shirt, and picking up two Italian Championship medals, in 1981 and 1982; Brady scored the only goal (a penalty) in the 1–0 win against Catanzaro that won the 1982 title. After the arrival of Michel Platini in summer 1982, Brady moved to Sampdoria, and went on to play for Internazionale (1984–1986) and Ascoli (1986–1987), before returning to London in March 1987, for a transfer fee of £100,000, to play for West Ham United, where he scored 10 goals in 119 games in all competitions. He was a member of the side relegated from the First Division in 1989 and played one season in the Second Division before finally retiring as a player in 1990. His last game came on 5 May 1990, a 4–0 home win against Wolverhampton Wanderers, a game in which he scored.