
Sooner or later, Clutch City sports fans knew their team was going to end up at the bottom of the power rankings if they didn’t start winning.
According to Mark Lane from the Touchdown Wire, the Houston Texans ranked as the No. 32 team in the NFL power rankings.