Canada men's national soccer team
He played 13 years in England for Ipswich, including the club's first three seasons in the Premier League. He also played in Major League Soccer (MLS) for the Tampa Bay Mutiny, and earned 52 caps for the Canada men's national soccer team.