Sports

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

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 was a dud.

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending

Exit mobile version