The Canadian Taxpayers Federation (CTF) is calling on Vancouver’s mayor to release updated cost estimates for hosting the FIFA World Cup games.
Vancouver and Toronto are the two Canadian venues chosen to host matches for the 2026 football tournament, among 16 host cities across the three countries in North America.