Skip to content

LEAGUES News

Cook's hold-in surprises Bills' Beane: 'I wish we weren't here'

NurPhoto / Getty

Buffalo Bills general manager Brandon Beane said the franchise was caught off guard by running back James Cook sitting out practice due to his desire for a contract extension.

"It's not something we were fully aware of until shortly before practice," Beane said Monday on WGR550, according to The Buffalo News' Katherine Fitzgerald. "So, I get it, I understand it; it's the world we're in, I guess, of how players want to respond and things like that."

Beane added: "At the end of the day, I wish we weren't here. This is my ninth season here, we've never had a player miss due to a contract or anything like that, so that's disappointing for me."

Cook isn't practicing again Monday after missing his first session of training camp Sunday, according to The Athletic's Joe Buscaglia. The rusher cited "business" as the reason he's abruptly chosen to sit out of Buffalo's on-field activities.

The 25-year-old is entering the final year of his deal, which has a $5.27-million base salary for the 2025 campaign. He signed a four-year rookie contract in 2022 after the Bills selected him in the second round of the draft.

Beane said the two sides haven't stopped negotiating on a potential extension throughout the offseason.

"Without getting into things, there's been constant communication with his agent, either with myself or Kevin Meganck (vice president of football administration)," Beane said.

"Unfortunately, it takes two. And both sides have to agree on what that number is. And obviously that hasn't gotten there."

Cook has been Buffalo's top running back over the last two campaigns and led the NFL in rushing touchdowns (16) in 2024. The Georgia product has 3,521 total yards and 27 scores in 49 career contests.

RELATED NEWS

Shohei Ohtani goes yard for career hit No. 1,000!
Ohtani crushes 2-run HR for 1,000th career hit 🙌
Immaculate inning from Andrew Kittredge!
Kittredge throws immaculate inning vs. Reds
Bo Bichette has 3 home runs and 9 RBI in the series!
Blue Jays' Bichette hits 3rd HR of series at dad's old stomping grounds 😤