 He played 12 seasons in the CFL for the Calgary Stampeders, Edmonton Eskimos, Montreal Alouettes and Hamilton Tiger-Cats.Vaughn was a three-time CFL all-star and played in five Grey Cup games, winning with Calgary in 1998 and Edmonton in 2003.In November, 2006, Terry Vaughn was voted one of the CFL's Top 50 players (#45) of the league's modern era by Canadian sports network TSN.