A frustrated C.J. Stroud shouldered the responsibility Sunday night after the Houston Texans blew a 16-point halftime lead against the Detroit Lions, saying, "This game is on me." The second-year ...
The Detroit Lions pulled off one of the most remarkable comebacks of the NFL season on Sunday night, rallying from a 23-7 halftime deficit to defeat the Houston Texans 26-23 at NRG Stadium.
Some results have been hidden because they may be inaccessible to you