Unified 2026 World Cup bid defends decision to have U.S. host lion’s share of games
Global News -

The group hoping to bring the 2026 World Cup to North America has defended its decision to stage 60 games in the United States, and 10 in each in Canada and Mexico.


Related Articles