James Cook Sits Out Bills Practice Amid Contract Talks: “Just Business”

Buffalo Bills running back James Cook was present but did not take part in Sunday’s training camp session, choosing instead to stay on the sidelines and ride a stationary bike. Although not listed with an injury, Cook’s absence from drills appears to be tied to ongoing contract negotiations.

When reporters asked about his decision, Cook offered a simple explanation: “Business.” He repeated the phrase when questioned further, signaling that his non-participation was related to financial matters rather than physical ones.

Entering the final year of his rookie contract, Cook is seeking a significant pay raise—reportedly aiming for a deal in the range of $15 million per season, which would position him among the league’s highest-paid backs.

Cook had previously skipped voluntary offseason workouts but participated in the team’s mandatory minicamp and the early stages of training camp. His shift in approach now appears to be a strategic move as he pushes for a new agreement before the regular season begins.

General manager Brandon Beane has acknowledged the complexity of contract talks under the salary cap but expressed hope that the two sides can find common ground.

It remains unclear if Cook will return to full participation in the coming days, but for now, the message is clear: it’s business, not personal.