FIFA announces 16 North American cities to host the 2026 World Cup

Issued on: 06/17/2022 – 05:11 Cheers and sighs met FIFA’s announcement of the host cities for the 2026 World Cup. There were a number of no-brainers among the 16 World Cup sites, like the Los Angeles area, Mexico City and Toronto. But for some of the cities that were on the bubble, the announcement Thursday … Read more