New $1.6B Mercedes-Benz Stadium Rises; Georgia Dome To Be Destroyed
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta, USA - Jan 18th 2021: View of the Mercedes Benz Stadium in the city of Atlanta, GA Stock Photo - Alamy
Mercedes-Benz Stadium, site of Super Bowl 2019, is home to the NFL's Atlanta Falcons and the MLS's Atlanta United FC in Atlanta, Georgia. (USA Stock Photo - Alamy
Atlanta's Game Changer - HOK
Meet Atlanta's amazing new stadium The 2017 college football season preview
Where to Eat at Mercedes-Benz Stadium in Atlanta - Eater Atlanta
How Mercedes-Benz Stadium was designed for soccer, too