The Houston Texans announced Friday that quarterback C.J. Stroud has been ruled out of Sunday’s game against Cleveland. Post navigation Smith ‘hurt’ by MNF decision, but ‘happy’ for Lock Mayfield gets $1M incentive if Bucs win division