C.J. Stroud is not playing his best football as of late. In The Loop talked about it following the Texans' latest loss, a 32-27 letdown at home to the Titans.