Mercedes-Benz Stadium
football stadium in Atlanta, Georgia, USA / From Wikipedia, the free encyclopedia
Mercedes-Benz Stadium is a multi-purpose stadium in Atlanta, Georgia, United States and is the home to the Atlanta Falcons of the National Football League and Atlanta United FC of Major League Soccer.
This short article about the United States can be made longer. You can help Wikipedia by adding to it.