Filed under:
- Stream
-
October 25, 2011
Week 8 NFL Power Rankings: Houston Texans Poised For A Big Push
The Houston Texans have righted their reeling ship with a huge win over divisional rival Tennessee, moving them up in SBNation's latest NFL Power Rankings.