Instead of paying large signing bonuses and spreading out the salary-cap impact, the Texans are opting for roster bonuses in the first year shortly after the contracts were signed.

They did that for tight end C.J. Fiedorowicz's three-year, $21.5 million extension, free safety Andre Hal's three-year, $15 million contract, fullback Jay Prosch's three-year, $5.75 million contract and tight end Ryan Griffin's three-year, $9 million deal.

Wide receiver DeAndre Hopkins' $81 million contract extension had a hybrid structure with a $7.5 million signing bonus, an $8.5 million roster bonus due Monday and fully guaranteed base salaries of $8 million in 2017, $12.5 million in 2018, a $12.5 million salary in 2019 guaranteed for injury at signing that becomes fully guaranteed at the end of the 2018 season.