The Houston Texans and wide receiver Brandin Cooks agreed to a two-year contract extension. Cooks has been the subject of trade rumors since last year's midseason deadline, and the New York Jets reportedly were the latest team to inquire about his availability.