Texans Desperately Need a Win…

The Houston Texans fell to 2-10 with a 34-31 loss to the New England Patriots. Although it was their 10th straight loss, the Texans did show glimpses of what fans expected to see when the season started. The Texans accomplished a few things they hadn’t been able to do in awhile. They scored rushing touchdowns […]