The Texans agreed to a one-year, $40 million contract extension with defensive end Danielle Hunter, a source confirmed to ESPN.