The Buffalo Bills locked in one of their most important offensive weapons ahead of the 2025 NFL season. Running back James Cook signed a four-year, $48 million extension with the team on Wednesday, keeping him in Buffalo through 2029. The deal includes $30 million guaranteed.

“We paid now, so let’s go play football,” Cook said after putting pen to paper before practice.

Bills general manager Brandon Beane emphasized the timing of the agreement: “I think we had an understanding that we need to practice if we’re gonna be able to get back to the table… once we got him back on the practice field, we really worked hard.”

Cook’s confirmation as the Bills’ featured back prompted the data analyst at Dimers to conduct new Bills-Ravens Week 1 simulations. The results were used to info

See Full Page