BREAKING: Canada Will Host The World Cup 2026

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.

Posted in Kat Callaghan, Trending Now, Video