After Thursday’s win against Cincinnati, the Power Rankings gods have mixed feelings about whether or not the Texans actually improved.
Do you agree with the Texans’ ranking for this week? Voice your opinion in the comments below.
After Thursday’s win against Cincinnati, the Power Rankings gods have mixed feelings about whether or not the Texans actually improved.
Do you agree with the Texans’ ranking for this week? Voice your opinion in the comments below.