A frustrated C.J. Stroud placed the blame on himself and the offense for the second-half woes that sunk the Texans in their loss to the Lions on Sunday night.
Following the Detroit Lions' 26-23 victory over the Houston Texans on Sunday night, fans were astonished that the Lions managed to pull off the comeback ...
Some results have been hidden because they may be inaccessible to you