Super Bowl 2019: Inside look at Atlanta’s Mercedes-Benz Stadium

Super Bowl 53 will showcase two great teams and one dazzling new stadium. The Patriots and Rams will play at Atlanta’s Mercedes-Benz Stadium. It opened in 2017 and cost almost $2 billion to build. The action on the field is only part of what will get fans talking. Mark Strassmann reports.

Categories: National, US & World News

Leave a Reply

Your email address will not be published. Required fields are marked *