by
4 Comments
Filed Under: NFL
4 Comments
user avatar
user avatar
jcaz120 months
Well this ensures the Falcons will suck in 2018. When is the last time a team has played the Super Bowl in its own stadium?
2011- Dallas 6-10
2012- Indianapolis 2-14
2013- NOLA 7-9
2014- NY Giants 7-9 Jets 8-8
2015- Arizona 11-5 (Fell off in December)
2016- SF 5-11
user avatar
Doug Masters120 months
They must have axed nicely
user avatar
Dan Bilzerian120 months
No Superbowl in NOLA until 2022, at the earliest, and I'm sure some other shitty city will build a new stadium and get awarded it.
user avatar
Ignignot120 months
atlanta is a garbage city that will have a new stadium
Popular Stories
logoFollow TigerDroppings for LSU Football News
Follow us on X, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookXInstagram