Mercedes-Benz Stadium is a multi-purpose retractable roof stadium under construction in Atlanta, Georgia that will serve as the home of the Atlanta Falcons of the National Football League and Atlanta United FC of Major League Soccer.

- Advertisement -

Facebook Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here