
Notes
$24M guaranteed at signing (signing bonus + 2025 salary + 2026 salary/option bonus) 2026 Option Bonus: $9.7M (guaranteed, must be exercised by the 5th league day of 2026) 2027 Roster Bonus: $1M (5th league day of 2027) 2028-2030 years automatically void 10 days before the 2028 league year