Mercedes-Benz Stadium is about to be on perhaps its largest national stage — Monday night’s College Football Playoff title game — and fans say Atlanta’s new $1.5 billion facility is living up to the hype despite a series of construction setbacks that delayed its opening.
The game at the glitzy stadium features two teams that already have played there: rivals Georgia and Alabama.
Read this story now for free
To continue reading, sign up for our newsletter and get unlimited access to WABE.org
You can select your preferences for news and local content. We will never share your email address. Learn how your newsletter sign-up will support WABE and Public Media