SR is my life!
- Jan 31, 2013
- Reaction score
I wonder which NFC South team that writer a fan of?
I still find it crazy that they are spending all this money on a new stadium when they are having trouble getting fans to stay more than 2 quarters in the current stadium.
Just a fantastic piece of writing right there...The Atlanta Falcons appear to be very committed to building the most bat**** insane football stadium in American history. They already went and approved a design that will make the stadium resemble a robot’s anus, and now they are going to grace the grounds with what is purported to be the largest bird statue in the world.