Randall Cobb has joined the Houston Texans on a three-year, $27 million contract.

The deal includes $18.75 million in guaranteed money, according to sources.

The move comes after the Texans traded DeAndre Hopkins to the Arizona Cardinals for David Johnson and draft picks.

In his only season with the Cowboys, Cobb caught 55 passes for 828 yards and three touchdowns in 2019.