No, they've paid him a bonus of $1,250,000 of the $2,000,000 guaranteed and have to eat the bonus. The remaining $750,000 of salary is guaranteed but will be reduced by whatever the Giants (and any other team) pays him this year, therefore reducing the total cap hit from the original $2,000,000