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.
Leave a Reply