NEWS BRIEF: FIFA chiefs checking out Atlanta for 2026 World Cup potential
FIFA has ATL under the microscope
A sizable delegation from soccer’s global governing body will arrive in Atlanta on Friday to discuss the possibility of the city hosting a match or two during the 2026 World Cup. FIFA bigwigs are expected to focus on technical aspects of the city as a potential host, such as team training facilities and accommodations for thousands of soccer fans, as well as the specs of the Mercedes-Benz Stadium. ajc.com