Toronto named a Canadian host city for FIFA World Cup 2026

Toronto named a Canadian host city for FIFA World Cup 2026

Nothing like a Friday morning to-do list to suddenly make things feel real. The cities of Toronto and Vancouver got the parties started on Thursday evening and were dead right to. Being confirmed as host venues for the world’s biggest sporting event is more than enough reason to pop a few corks. But now the … Read more