
Notes
$12.3M guaranteed at signing (signing bonus + 2025 salary + 2026 compensation) $4.25M of 2027 salary fully guarantees the 3rd league day of 2026 (injury at sign) Additional $4.75M of 2027 salary fully guarantees the 3rd league day of 2027 (injury at sign) 2026 Option Bonus: $6.185M (guaranteed, exercised by 15th league day of 2026) 2027 Option Bonus: $8.64M (must be exercised 1 week before the season start) 2028 Option Bonus: $7.595M (must be exercised 1 week before the season start) 2028 Roster Bonus: $1M (3rd league day of 2028) 2026-2028 Per Game Active Bonus: $58,823 ($1M) 2029-2032 years automatiucally void the final league day of 2028