I just watched the biggest NFL blunder I have seen in years and tonight the Texans will be embarrassed on national TV, sports-center, you name it regardless of the outcome of this game. Can a NFL owner make the coaching staff run stairs?
I love my local teams, most of you have been with me or know how much I like the team but this is getting hard. As a fan, I have done my part, I need the Texans to do their part.