As soon as it was confirmed on Tuesday that Buffalo Bills running back James Cook planned to resume practicing because things had "changed" regarding his desire for a contract extension, it seemed to be a matter of when and not if fans would learn that the two sides had come to terms on an agreement.
It turns out Cook had millions of reasons to suit up on Aug. 12.
ESPN's Adam Schefter reported on Wednesday morning that Cook has received a four-year, $48M contract extension that includes $30M guaranteed from the Bills. According to Alaina Getzenberg of ESPN, the $30M guarantee is the most handed to a running back over the past five years.
Cook was in the final year of his rookie deal and stopped participating in training-camp practices as part of a hold-in earlier in Aug