Started By
Message
re: National Title Game sites: 2018-Atlanta, 2019-Santa Clara, 2020-New Orleans
Posted on 11/4/15 at 1:22 pm to Team Vote
Posted on 11/4/15 at 1:22 pm to Team Vote
The Alamodome isn't a top notch facility, especially for football. It's not bad (good enough to host a bowl game obviously) but I could see that being why. San Antonio would be a fun place for a game like this though, for sure
Popular
Back to top
Follow SECRant for SEC Football News