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…. 

 

 

Posted in Trending Now
Scott Fox
Scott Fox
Scott Fox
Scott Fox
Scott Fox
Scott Fox & Kat Callaghan - Z103.5