United States, Canada and Mexico win bid to host 2026 World Cup

The bid to bring soccer’s World Cup back to North America in 2026 was hatched in a Vancouver restaurant, announced in a New York City skyscraper and scrutinized by FIFA inspectors inside Mexico City’s cavernous Azteca stadium.