Running back James Cook and the Buffalo Bills have reached agreement on a four-year, $48 million contract extension that includes $30 million guaranteed, his agents, Zac Hiller and Matt Leist of LAA, told ESPN’s Adam Schefter on Wednesday.
Cook’s $30 million guarantee is highest for a running back in the past five years.
The extension comes a day after Cook returned to Bills practice Tuesday following a four-day hold-in that included the running back missing Buffalo’s first preseason game.
“James could only envision himself as a Buffalo Bill,” Hiller said. “We are extremely thankful to the entire Bills organization and glad we could make that happen.”