Stroud shoulders Texans’ collapse: This is on me

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

0 Comments
scroll to top