
Notes
$19.5M guaranteed (2025 salary/option bonus) $3.5M of 2026 salary fully guarantees the 3rd league day of 2026 (injury at sign) 2026 Option Bonus: $7.4M (must exercise by 8/31/2026) 2027 Option Bonus: $9.6M (must exercise by 8/31/2027) 2026 Roster Bonus: $2M (3rd league day) 2027 Roster Bonus: $2M (3rd league day) 2028 Roster Bonus: $2M (3rd league day)