James Cook, Bills end contract drama with $48M deal
James Cook's training camp started with smiles and full participation. Even as he made it clear he wanted a new contract, the third-year running back stayed on the field, keeping things light with teammates. But last week, the mood shifted-Cook sat out unexpectedly, citing "business" as the reason.It was the modern NFL's version of a soft protest: a "hold-in." No angry statements, no public fireworks, just a calculated absence to send a message. That message was received.Josh Allen gives fans peek at Bills stadium scienceEarly Wednesday morning, the Bills and Cook agreed to a four-year, $48 million contract extension, with $30 million guaranteed, per NFL Network. The deal ends weeks of speculation and keeps Cook in Buffalo through the 2029 season.On Tuesday, head coach Sean McDermott had already hinted at progress. "Things have changed," he told reporters. "We've had good […]