Brandin Cooks and the Houston Texans have agreed to a two-year contract extension. 

Prior to agreeing to the extension, Cooks was owed a $12.5 million base salary in 2022.

Before the extension, the Texans would have required a second round pick to trade Cooks.

In 119 games over eight seasons, Cooks has 573 catches for 7,917 yards and 46 touchdowns.