The Texans have pivoted after trading All-Pro wide receiver DeAndre Hopkins to the Arizona Cardinals for running back David Johnson.

They struck a three-year, $27 million contract with former Dallas Cowboys wide receiver Randall Cobb, according to league sources not authorized to speak publicly.