
Notes
$42.34M guaranteed at signing (signing bonus + 2024 salary + 2025 salary) $15M 2026 salary fully guarantees the 5th league day of 2025 (injury guaranteed at sign) $8.5M of 2027 salary fully guarantees the 5th league day of 2026 (injury guaranteed at sign) 2028 Roster Bonus: $1M (5th league day of 2028)