Notes
$45M guaranteed at signing (signing bonus + 2024 salary + 2025 salary) 2027 Roster Bonus: $1.5M (5th league day of 2027) 2028 Void Year for cap purposes