s_i5 LSU Fan Earth Member since Jul 2004 1830 posts
re: What do you think about the Falcons proposed new stadium? (Posted on 6/22/13 at 3:50 am to JabarkusRussell)
quote: This is just Saints fans envious that ATL gets a new stadium while we are stuck with an old building and one of the last of its kind. Everyone was nutting themselves when there was talks of a new stadium pre Katrina.