SEC extends contract in Atlanta through 2026
The SEC announces a 10-year agreement to host the SEC Football Championship game in the new Mercedes-Benz Stadium in Atlanta.
The SEC announces a 10-year agreement to host the SEC Football Championship game in the new Mercedes-Benz Stadium in Atlanta.