Quarterback C.J. Stroud gave a frank assessment of his recent performances after the Texans lost to the Titans on Sunday.
The Tennessee Titans got a much-needed win, and Brian Callahan made a major admission after the huge upset of the Texans.
Will Levis threw for 278 yards and his 70-yard touchdown pass to Chig Okonkwo put Tennessee on top in the fourth quarter and ...