Here’s where to watch the FIFA World Cup as Team Canada kicks off in Toronto

If you aren’t attending a match at Toronto Stadium or couldn’t get tickets to FIFA Fan Festival, not to worry, there are plenty of other places in the city to catch a game.

Verified by MonsterInsights