Buffalo Bills lead running back James Cook takes a handoff during practice on August 12, 2025. Except for his disappearing act during contract negotiations. The 25-year-old athlete took part in the whole session, wearing his full kit. His return is one of the biggest storylines as the team heads into an offseason full of expectations after a remarkable turnaround this year.
Having entered training camp as the presumptive starter, Cook missed four days before returning to practice. He missed the Bills’ preseason opener against the New York Giants. He was around for pregame warmups suggesting he’s very much on the verge of rejoining his teammates. Last year, Cook was on the field for over 45% of the team’s offensive snaps. This put an exclamation point on just how important he was to the offensive gameplan.
In short, Cook had a transcendent season last year. He counted nine total touchdowns, more than double the past two seasons combined. Today, he is still an indispensable player for the Bills. He splits this key role with Ty Johnson and Ray Davis, both of whom shined in late-game scenarios last season.
As for Cook, he has been cleared to resume practice. He and the Buffalo Bills have still yet to agree on a new contract. The running back is set to play out the final year of his rookie deal. Compounding this issue is the increased speculation due to his position within the organization. Neither did his agents respond to ESPN’s inquiries about the negotiations, which continue.
Judging by the reaction we saw from Bills starting quarterback Josh Allen, Cook’s arrival was a blessing for his new team. He recognized the difficulties of reconciling business choices with athletic obligations.
“As players, we have to separate sometimes the business and the sport,” – Josh Allen
Allen similarly projected a sense of confidence in the organization’s leadership through these sensitive negotiations.
“I know both sides thought that what they’re doing is the right thing. Obviously, we’re very happy to have [Cook] out there today, and I trust in [general manager Brandon] Beane and what he’s going to get done. And we’re just very happy that he’s out there with us right now.” – Josh Allen
General Manager Brandon Beane was incredibly positive about the situation. He voiced his optimism at a possible resolution, but acknowledged the difficult nature of collective bargaining negotiations.
“At the end of the day, I wish we weren’t here,” – Beane
Leave a Reply