Atlanta FIFA World Cup 2026 Kickoff

The Mercedes Benz stadium is seen with FIFA signage, Thursday, June 11, 2026, in Atlanta, ahead of the eight games being played at the stadium. (AP Photo/Mike Stewart)

What Makes Atlanta a World Cup City?

The World Cup is coming to Atlanta — but the story starts decades earlier. From Atlanta’s roots as a railroad hub to its rise as a global city, WABE’s Julien Virgin explores the history, infrastructure, and vision that positioned the city to host one of the world’s biggest sporting events.

FIFA World Cup Slideshow