James Cook contract hold-in, explained: Why Bills RB sat out of training camp practice in Buffalo

Wait 5 sec.

Here is what to know about Cook's contract situation and what it could mean moving forward.