Can't believe I'm going to say this, but I hope the Falcons destroy the Texans. I went to the Bucs/Texans game in Houston last week, and Texans fans are some of the worst fans I've ever had to deal with - even worse than Falcons fans
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.