Back to List - You call yourself an NFL Fan? How many have you visited?

Mercedes-Benz Stadium - Atlanta Falcons

The Mercedes-Benz Stadium[14] is a multi-purpose retractable roof stadium located in Atlanta, Georgia. The home of the Atlanta Falcons of the National Football League (NFL) and the Atlanta United FC of Major League Soccer (MLS), it replaced the now-demolished Georgia Dome, the Falcons' home stadium from 1992 through 2016. Mercedes-Benz stadium holds the record of the world's largest halo board[15] and is one of few American football stadiums with retractable roofs.

Photo Attribution: Bill Sims from Google Maps