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 ...