South Strand news ATLANTA — Mercedes-Benz Stadium was 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 … LIVE UPDATES: Georgia vs. Alabama for national championshipAtlanta Journal Constitution College Football Playoff apologizes to fans for long waits at gatesMyAJC Trump to attend College Football Playoff National Championship in Atlanta on Monday nightABC15 Arizona Red and Black all 212 news articles |
Source:: Atlanta Sports News By Google News