Super Bowl Returns to Atlanta
NFL owners selected Atlanta to host Super Bowl LIII in 2019 at Mercedes-Benz Stadium, bringing America's biggest sporting event back to Atlanta for the third time, and first since 2000.
NFL owners selected Atlanta to host Super Bowl LIII in 2019 at Mercedes-Benz Stadium, bringing America's biggest sporting event back to Atlanta for the third time, and first since 2000.