JavaScript support required!
Find tickets for College Football Playoff National Championship in Atlanta, GA, US at Mercedes-Benz Stadium Parking Lots on January 20, 2025. Mercedes-Benz Stadium Parking Lots is located in Atlanta, GA, US