I remember the Jarius Byrd situation. Didn't play for 6 games about, and then reported and was "hurt" the rest of the season. This may be Cooks move. then, there was the Jason Peters fiasco when the Bills did not enforce a valid contract because the player wanted out. where I come from, some contracts overvalue, and some undervalue, and when they are signed ,you don't know who is getting the better deal...team or players. Players always want an undo if they over perform the contract.
I would prefer to trade him before the draft, and pickup another rb in the late rounds on day three. Davis and Johnson can handle the job quite well.