
Notes
$53.5M guaranteed at signing (signing bonus + 2024 salary + 2025 salary + 2025 option bonus) $22M 2026 salary fully guarantees the 5th league day of 2025 (injury guaranteed at signing) 2025 Option Bonus: $15M 2027 Roster Bonus: $4M (5th league day of 2027) 2028-2029 years automatically void 10 days before the start of the 2028 league year