Week In Review: Is Atlanta ready for the World Cup?
The Mercedes-Benz Stadium is seen with FIFA World Cup branding, Thursday, May 28, 2026, in Atlanta. (AP Photo/Mike Stewart)
(AP Photo/Mike Stewart)
(AP Photo/Mike Stewart)