2026 World Cup headed to North America (and likely Atlanta)


ATLANTA – The World Cup is coming to North America – and a key part of it perhaps to Atlanta – in 2026. Member nations of FIFA, soccer’s global governing body, voted Wednesday in Moscow to bring the 2026 World Cup to the United States, Canada and Mexico. The three nations combined on a joint bid to host the tournament – one of the world’s largest sporting events — and defeated a competing bid from Morocco, 134 votes to 65 votes.


About author

No comments