by
4 Comments
Atlanta has been awarded Super Bowl LIII for the 2019 season...

Filed Under: NFL

Comments

4 Comments
user avatar
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
Reply85 months
user avatar
They must have axed nicely
Reply85 months
user avatar
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.
Reply85 months
user avatar
atlanta is a garbage city that will have a new stadium
Reply85 months
Popular Stories