Loading Video…
This browser does not support the Video element.
Atlanta Sports Council: College Football Playoff National Championship is returning to Atlanta in 2025
For college football fans, you can now experience a national championship game in 2025 as the Atlanta Sports Council announced during a press conference on Tuesday that the College Football Playoff National Championship is returning to Atlanta and taking place Jan. at the Mercedes Benz Stadium.