
Notes
$48M guaranteed at signing (signing bonus + 2025 salary + 2026 salary) $20M 2027 salary fully guarantees the 5th league day of 2026 (injury guaranteed at sign) $21M 2028 salary fully guarantees the 5th league day of 2027 (injury guaranteed at sign) 2029 Roster Bonus: $1M (5th league day of 2029) 2026-2029 Per Game Active Bonus: $29,411 ($500,000)