By MAX WINTERS, US DEPUTY SPORTS EDITOR
Published: 07:34 EDT, 13 August 2025 | Updated: 07:38 EDT, 13 August 2025
James Cook and the Buffalo Bills have finally agreed to a new contract.
According to NFL insiders, Cook has signed a four-year deal worth $48million, of which $30m is guaranteed.
Cook - who had been entering the final year of his rookie deal - had previously taken drastic measures in his bid to land a new contract.
On Saturday, the running backtook to the field for pregame warmups - in full uniform - seemingly ready to compete in a preseason game against theNew York Giants.
But after taking part in 11-on-11 drills in the warmups, Cook came out without his helmet on and did not take a single snap of action.
Last season, Cook put up some of the best numbers in his career. His 1,009 yards on 207 carries included a career-best 16 touchdown rushes.
More to follow.
James Cook and the Buffalo Bills have finally agreed to a new four-year contract worth $48m
Buffalo Bills