At the Mercedes-Benz Stadium, soccer fans can watch Atlanta United while football fans can catch the Falcons. Featuring a massive circular video display, three separate concourses for food like ...
World Cup poster, designed to showcase the city’s excitement at hosting eight matches in next year’s tournament, debuted Saturday.