
Notes
$42.986M guaranteed at signing (signing bonus + 2024 salary + 2025 salary + 2025 option bonus) 2025 Option Bonus: $25M (guaranteed, must be exercised by 3/21/2025) $19.9M 2026 salary fully guarantees the 3rd day of the 2025 league year (injury guaranteed at signing) $12,113,764 of 2027 salary fully guarantees the 3rd league day of 2026 Additional $10M of 2027 salary fully guarantees the 3rd league day of 2027 2029 Roster Bonus: $2.5M (5th league day of 2029)