Do Texans fans honestly think they're going to win?
View Single Post
Join Date: Dec 2011
Re: Do Texans fans honestly think they're going to win?
Originally Posted by
That was dumb. You stole your team from Cleveland and we had to build ours from scratch.
Expansion vs re-location is a tough concept to grasp..
View Public Profile
Find More Posts by Premier