
Notes
$17,441,666 guaranteed at signing (signing bonus + 2024 salary + $2.83M of 2025 salary) Additional $4.17M of 2025 salary fully guarantees 3/16/2025 (injury guaranteed at sign) $7.755M of 2026 salary fully guarantees 3/16/2025 (injury guaranteed at sign) Per Game Active Bonus: $15,000 ($255,000) 2026 Roster Bonus: $1M (5th league day of 2026) 2027 Roster Bonus: $1M (5th league day of 2027)