Running back James Cook has his new deal with the Bills. We have the numbers on the new five-year (not four-year) contract.
Here they are, per a source with knowledge of the terms:
1. Signing bonus: $9 million.
2. 2025 base salary: $1.28 million, fully guaranteed.
3. 2026 option bonus: $7.4 million (see below for guarantee details).
4. 2026 workout bonus: $250,000.
5. 2026 base salary: $2.01 million (see below for guarantee details).
6. 2026 per-game roster bonus: $340,000 total.
7. 2027 workout bonus: $250,000.
8. 2027 base salary: $9.13 million, guaranteed for injury at signing; on the fifth day of the 2026league year, $6.22 million becomes fully guaranteed, with the remaining $2.91 million vesting in on the fifth day of the 2027 league year.
9. 2027 per-game roster bonus: $340