After the game, Texans quarterback C.J. Stroud couldn't help but feel that he had let his team down. "I feel like this game is on me," Stroud told reporters during a postgame news conference.
The Houston Texans are on the verge of a collapse in NRG Stadium. They entered their Week 10 contest against the Detroit Lions shorthanded, missing the services ...