Answer
McGregor won 11 major honours with Rangers, including seven Scottish Premier League titles, five Scottish Cups, and one Scottish League Cup. He also won the UEFA Cup Winners' Cup in 1993, becoming the first Scottish player to score in a European final. McGregor was a key player in Rangers' dominance of Scottish football in the 1990s and is widely regarded as one of the club's greatest ever players.