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.
Mercedes-Benz Stadium drew record-breaking crowds for a number of major sporting events, including the Atlanta Falcons NFL games and United MLS matches. Some of music's top performers from Garth Brooks to Trisha Yearwood had a packed concert at the state-of-the-art venue.
Some fans are calling...