Originally Posted by cstyle42
I don't know why so many texan fans are sooo misinformed... smh
I have decided that the Texans won the SB last year. It's helping me deal with the current state of the team. Now if I could just find one of those SB Champion Hats!