The federal government announced Toronto will receive $104 million in funding to help the city host six matches at the 2026 FIFA World Cup. Toronto Mayor Olivia Chow and federal Sports Minister Carla Qualtrough provided the funding update today at Toronto’s BMO Field, where the matches will be held. Neil Lumsden, Ontario’s Minister of Tourism, […]