ATLANTA, Ga. (Atlanta News First) - The 2026 FIFA World Cup will come to Atlanta next year, and FIFA and the Atlanta World ...
World Cup poster, designed to showcase the city’s excitement at hosting eight matches in next year’s tournament, debuted Saturday.