Historia y administración
Localizado en 170 Princes' Blvd (Toronto, ON M6K 3C3), el Estadio de Toronto se reconstruyó sobre el sitio histórico del antiguo Exhibition Stadium. Se le otorga habitualmente el título de "National Soccer Stadium", una denominación que deriva directamente de su creación en 2007. El recinto fue diseñado específicamente para el fútbol con el fin de ofrecer a la selección canadiense su primer feudo moderno y dedicado. Albergará partidos de la Copa Mundial de la FIFA 2026.