Histoire et administration
Localisé au 170 Princes' Blvd (Toronto, ON M6K 3C3), le stade de Toronto a été rebâti sur le site historique de l'ancien Exhibition Stadium. On lui donne couramment le titre de « National Soccer Stadium », une appellation qui découle directement de sa genèse en 2007. L'enceinte avait en effet été pensée spécifiquement pour le football afin d'offrir à la sélection canadienne son tout premier port d'attache moderne et dédié. Il recevra des matchs pour la coupe du monde FIFA 2026.