Canada, along with the USA and Mexico have won their bid to host the 2026 World Cup. See the live announcement below. Under the current plan, the U.S.A will be hosting the most games. 60, compared to 10 each for Canada and Mexico. In Canada, games in Edmonton, Montreal and Toronto. MORE….
More on the World Cup 2026 HERE.