-
October 2, 2012
Texans are the top team in the NFL
The Internet agrees on one thing – the Houston Texans are the top team in the NFL.
-
October 24, 2011
Reflections On A Texans Win Over Tennessee
Lots more thoughts on Sunday's victory plus the rivalry with the old Oilers.