Not long after it was announced that the Buffalo Bills had signed running back James Cook to a contract extension, the specific details of said deal have been revealed.
Originally reported as a four-year, $48 million contract, the base value of Cook's deal is actually four years and $46 million. The extra two million comes via $1 million escalators in 2028 and 2029, according to Spotrac.
The deal is essentially a three-year, $30.1 million deal. Cook gets $15.28 million guaranteed at signing and a grand total of $28.8 million guaranteed.
Here's a more in-depth breakdown of the particulars of the contract, also courtesy of Spotrac:
"So in the end, James Cook and his camp (rightfully) compromised on his $15M APY request in return for much more important guarantee structure," Spotrac adds. "Cook gets an $11.5M base value APY, but is all but assured $30M over the next 3 seasons."
According to Over the Cap, here's where Cook ranks among other running backs:
All in all, this is a solid deal for both sides.
Cook might have wanted $15 million per year, but there was just no justifying paying him that much. He simply doesn't have a big enough workload and doesn't play enough on third downs to garner that type of commitment.
For the Bills, they have an out in Cook's deal as soon as 2027, when it'll cost just $5.4 million in dead money to cut him.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!