So what's the play here. Does Buffalo trade him? Interestingly they virtually have no cap space this year or next season; obviously money can and will be opened up via cuts and restructures but the point is they clearly don't view a long term contract as ideal for the next phase of this team.
Also what team is trading for James Cook knowing they have to sign him to a deal?