Canadian men's soccer team to play 1st match of 2026 World Cup in Toronto, next 2 games in Vancouver
0
Canada will host 13 of the 104 games at the 2026 FIFA World Cup, with seven in Vancouver and six in Toronto.
