January 20, 2025, may be college football’s biggest night with millions of eyes on Atlanta, but its reach extends far beyond just a game on the field.
It will be built on the GSU green lot, which is currently the site of the former Atlanta-Fulton County Stadium. GSU estimates ...