Mark Stewart Watson (born September 8,1970 in Vancouver, British Columbia) is a professional soccer player who has earned the second most caps in the history of the Canadian national team.
Mark Stewart Watson (born September 8,1970 in Vancouver, British Columbia) is a professional soccer player. This professional soccer player has earned the second most caps in the history of the Canadian national team.