atlanta falcons stadium is where
Mercedes-Benz Stadium. Mercedes-Benz Stadium is a multi-purpose retractable roof stadium in Atlanta, Georgia that serves as the home of the Atlanta Falcons of the National Football League (NFL) and the Atlanta United FC of Major League Soccer (MLS).