North America wins World Cup bid

North America has won the bid to host the 2026 World Cup.
The vote from FIFA’s world governing body was unanimous in favour of the North American bid over Morocco.
Edmonton, Montreal and Toronto are expected to host 10 of the 80-some games.

Posted in News & Sports

+ Follow Us

 

Upcoming Events

  1. Lunch at Allen’s

    December 12 @ 7:30 pm - 9:30 pm
  2. Dundurn Castle Christmas

    December 14 @ 7:00 pm - 11:00 pm
  3. Nickel Brook Brewing Co.

    December 15 @ 1:00 pm - 6:00 pm
  4. Christmas in Nashville

    December 15 @ 7:30 pm - 9:30 pm
  5. Simcoe Christmas Panorama River of Lights

    December 18 @ 4:30 pm - 11:00 pm

+ On-Air & Shows