The Houston Texans offense stalled in the Meadowlands for the second straight year on Thursday night, turning MetLife Stadium into a house of horrors for C.J. Stroud. Houston’s signal caller didn’t mince words when assessing his performance postgame.
"It’s embarrassing. To come out here on a primetime game and get embarrassed like that is never fun," Stroud told the media after Houston’s 21-13 loss at the New York Jets. "I believe we have to be better in a lot of areas and that starts with me."