The James Cook contract drama situation has come to an end for the Buffalo Bills, who are rewarding him with a four-year extension for $48 million. Cook earns $30 million guaranteed as well. Ever since the end of last season, this has been the biggest topic of discussion and it was growing into a big annoyance. It’s finally over, though.
Now that Cook is back in Buffalo through the 2029 season, Bills fans can look towards this upcoming season where the Bills have high Super Bowl aspirations after exceeding expectations last season. Cook was a major reason why Buffalo went as far as they did as he was dynamite from start to finish.
This whole contract dispute had Bills fans split on whether or not the team should extend him. Some were leaning towards paying him to keep his talent, while others were all about moving on from him and not paying for someone who wasn’t a three-down back.
Despite not being a true three-down back, he still managed to hit 1,000+ rushing yards the last two seasons and was tied for the most rushing scores last season. Imagine what he could do if he was an all-around three-down back.
Honorary Bills fan Kyle Brandt has perfect explanation as to why Bills needed to extend James Cook
Kyle Brandt from Good Morning Football, who has been a big Bills supporter for the last few years, explained why the Bills needed to extend Cook. Brandt stated specifically that he is looking at this extension from the point of view of “they [Bills] don’t want to look out on the field in late January, when you know as well as I do that they are going to be in Arrowhead. It’s going to be in the 4th quarter, it’s going to be 23-19 Kansas City, and the Bills are struggling to run the ball.” - Kyle Brandt
Thoughts on James Cook and Josh Allen this morning… pic.twitter.com/HN9mD4gJFT
— Kyle Brandt (@KyleBrandt) August 13, 2025
Four of the last five playoffs have resulted in the Chiefs sending the Bills home early and standing in their way of winning their first Super Bowl. Buffalo needs all the help that they can get to finally slay the dragon that’s known as Kansas City.
Buffalo’s offense has never been the problem, it’s always been the defense that falls apart against KC. Why would they risk losing such an important piece on offense? It wouldn’t have made any sense whatsoever.
Luckily, the Bills don’t need to worry about that now that Cook has signed. Buffalo is looking to try again at making a Super Bowl run and more than likely, they will be running into Kansas City once again.