Here are some details on recent contracts reached around the NFL:
- Spencer Brown, T (Bills): Four years, $72MM. Aaron Wilson of KPRC 2 provided some contract details on Brown’s recent extension. The deal comes with a $6.4MM signing bonus and a $16MM option bonus that will pay out in 2025. An additional $7.1MM roster bonus will hit in 2026. The Athletic’s Joe Buscaglia added the distinction that most of Brown’s $7.14MM base salary in 2026 will be vested in 2025.
- Jalen Ramsey, CB (Dolphins): Three years, $72.3MM. Per OvertheCap.com, Ramsey’s new extension comes with $24.24MM guaranteed at signing. The deal also contains a guaranteed 2025 roster bonus of $4MM paid in March and a guaranteed 2025 option bonus of $18.98MM due in Week 1 of next year. He can receive option bonuses of $8.14MM and $8.84MM in 2026 and 2027, respectively, and roster bonuses of $2MM from 2026 to 2028.
- Cameron Heyward, DT (Steelers): Two years, $29MM. While we had mentioned that most of Heyward’s guarantees came in the form of his signing bonus, OvertheCap.com shows us that the remaining guaranteed money comes from Heyward’s 2024 base salary of $1.3MM. Heyward can earn roster bonuses of $13.45MM in 2025 and $12.95MM in 2026.
- Michael Carter II, CB (Jets): Three years, $30.75MM. ESPN’s Rich Cimini tells us that Carter’s deal comes with a $6MM signing bonus that is included in the contract’s $13MM of guaranteed money at signing. There’s an additional $5.4MM guaranteed for injury. The deal also contains a guaranteed 2025 option bonus of $4MM.
- David Bell, WR (Browns): Two years, $2.44MM. Wilson tells us that Bell’s contract has base salaries of $1.11MM and $1.34MM. Bell can earn an additional $50K in a workout bonus in 2025.