World Cup should be the start — not finish — of Downtown revitalization, says Atlanta United broadcaster

With Mercedes-Benz Stadium set to host FIFA World Cup games in summer 2026, Downtown Atlanta is less than three years from a spotlight on the international stage.

cre101_93oscz

Leave a Comment

Your email address will not be published. Required fields are marked *

Message *

Name