Formerly the Georgia Dome, now the Mercedes-Benz stadium, the new structure sits just beside the old in downtown Atlanta. Costing $1.5 billion to build, it's a testament to the lofty aspirations of the city.
May 14, 2019
Spectacular new stadium. Home to the Atlanta Falcons and Atlanta United. Home to Super Bowl LIII.