1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar
Sports

Canada to co-host the 2026 Fifa World Cup

The biggest sporting event on the planet is coming to Canada. Toronto soccer fans are rejoicing that our city will host games in the 2026 FIFA World Cup – but is Toronto ready to shine on the world stage? Joining us to talk about this announcement is Bob Stellick of Stellick Marketing Communications.