The Houston Texans announced Friday that quarterback C.J. Stroud has been ruled out of Sunday’s game against Cleveland. Post navigation McVay pushes Nacua’s OROY case after big night Mayfield gets $1M incentive if Bucs win division