One player who was expected to be traded at the trade deadline last season was wide receiver Brandin Cooks. He had sat out the game prior to the trade deadline due to personal reasons and based on the tweets after the trade deadline appeared very frustrated that he was not moved, according to Yahoo! Sports Ryan Young.
Cooks would return to the Texans after the trade deadline and he did finish the season with 57 receptions, 699 receiving yards, and three touchdowns which were by the far the lowest totals in three seasons in Houston.
However, this probably was due more to struggling play at quarterback and an offense that looked out of sync for most of the season.
It would make sense for the Buffalo Bills to be interested in a player like Brandin Cooks because he is a tremendous deep threat and this is something the offense does need. However, he does have a cap hit this season of over $26 million and over $24 million next year and while he would address a need, this might be too big of a cap hit to make a trade happen.