C.J. Stroud shoulders blame after Texans' collapse vs. Lions - ESPN
HOUSTON — A frustrated C.J. Stroud shouldered the responsibility Sunday night after the Houston Texans blew a 16-point halftime lead against the Detroit Lions, saying, «This game is on me.»


