
Notes
$48M guaranteed at signing (signing bonus + 2025 salary + 2026 compensation) $17M 2027 salary fully guarantees the 5th league day of 2026 (injury guaranteed at sign) $17M 2028 salary fully guarantees the 5th league day of 2027 (injury guaranteed at sign) 2026 Option Bonus: $18.4M (guaranteed, must be exercised by the 5th league day of 2026) 2029 Roster Bonus: $1M (5th league day of 2029) 2030 Roster Bonus: $1M (5th league day of 2030)