Bills RBs James Cook and Ray Davis Steal The Show In Preseason Opener vs. Giants

Cook's Contract Hold-In Casts Shadow Over Preseason Opener

Buffalo Bills running back James Cook dressed and warmed up with the starters Saturday night against the New York Giants, but ultimately sat out the game as contract negotiations continue.

A "Hold-In" Amidst Extension Talks

The 25-year-old, who led the NFL in rushing touchdowns in 2024, began training camp fully participating despite publicly requesting a raise. Last week, Cook shifted to a "hold-in," choosing not to participate in drills during practice. Some speculated this could signal his desire to leave Buffalo, but his agent Zac Hiller clarified things to The Athletic.

"James Cook only wants to be a Buffalo Bill," Hiller said. "This isn’t some $200 million Micah Parsons-Jerry Jones negotiation. We’re hopeful there’s a resolution soon, and we’ll keep working toward that every day."

Cook, who believes he is worth $15 million per year, remains steadfast in his pursuit of a top-of-market contract.

Davis Steps Up, On Offense and Special Teams

With Cook sidelined, Ray Davis, along with other backups, got the opportunity to showcase their skills against the Giants. In a surprising turn of events, Davis filled in as the emergency kicker after an injury, successfully making a PAT.

Overall, while Davis showed promise, Cook's talent remains undeniable. The Bills desperately need both players on the field.

The situation highlights the delicate balance between player value and team needs. Thankfully, Cook’s agent has confirmed his desire to remain with the organization. Hopefully, this shared goal will lead to a resolution that benefits both sides and allows the Bills to make another deep playoff run.

Related Articles