U.S., Mexico, & Canada to Host 2026 World Cup
Highsnobiety -

Ahead of tomorrow’s World Cup in Russia, FIFA has announced that the U.S., Mexico, and Canada have won a joint bid to host the 2026 World Cup, reports NBC. The North American proposal is referred to as United 2026, as it bested a rival Moroccan bid, 134 votes to 65. “On behalf of our United […]


Related Articles