C.J. Stroud faced criticism in Houston’s last few games as the Texans hit a rough patch after losing just two of their first ...