Canada, the U-S and Mexico will be hosting the 2026 World Cup. FIFA member associations cast their ballots today in Moscow, voting 134 to 65 with one no-vote in favour of the North American bid. Canada will host 10 games, in Edmonton, Toronto and Montreal. Canadian Soccer Association president Steven Reed calls the decision an extraordinary honour and privilege.