Atlanta FalconsMercedes-Benz Stadium Where do the Atlanta Falcons play football?Mercedes-Benz Stadium
Mercedes-Benz Stadium is a multi-purpose stadium located in Atlanta, Georgia and is the home of the Atlanta Falcons of the National Football League (NFL) and Atlanta United FC of Major League Soccer (MLS). Mercedes-Benz Stadium. In 2017, Mercedes-Benz Stadium claimed the record for the world's largest video board at 62,350 square feet, and is only one of five stadiums in the NFL with a retractable roof.
Green Bay Packers
Kansas City Chiefs
Las Vegas Raiders
Los Angeles Chargers
Los Angeles Rams
New England Patriots
New Orleans Saints
New York Giants
New York Jets
San Francisco 49ers
Tampa Bay Buccaneers
Atlanta Falcons FAQ
Mercedes-Benz Stadium is a multi-purpose stadium located in Atlanta, Georgia and is the home of the Atlanta Falcons of the National Football League (NFL) and Atlanta United FC of Major League Soccer (MLS).
What is the capacity of Mercedes-Benz Stadium?
Mercedes-Benz Stadium has a capacity of 71,000 for Atlanta Falcons football games and is expandable to seat over 80,000 for special events.
Where to stay for an Atlanta Falcons Game?
When did Mercedes-Benz Stadium Open?
Mercedes-Benz Stadium opened on August 26, 2017.
When did the Atlanta Falcons join the NFL?
The Atlanta Falcons joined the NFL in 1965 as an expansion team.