
Notes
$41,964,888 guaranteed at signing (signing bonus + 2023 salary + 2024 salary) $20.9M 2025 salary fully guarantees on 3/15/2024 (injury guaranteed at signing) $10M of 2026 salary fully guarantees on the 3rd league day of 2026 (injury guaranteed at signing) 2027 Roster Bonus: $2M (5th league day of 2027)