
Notes
$45M guaranteed at signing (signing bonus + 2023 salary + 2024 salary + 2024 option bonus) $15M 2025 salary fully guarantees 3/17/2024 (injury guaranteed at signing) 2024 Option Bonus: $12M (guaranteed, due 3/17/2024) 2026 Roster Bonus: $4M (5th league day of 2026) 2027 Roster Bonus: $4M (5th league day of 2027)