Yes, this provides injury protection for the patriots.
What do you expect?
By October 31, 2015, Cannon will have $4.750M. I agree that the bonus was spread.
So, I would say that Cannon gets $3.750M for 2016 if he stays.
Let us do it you way and spread the bonus.
2015
$1.550 plus $1.600M = only $3.150M
2016
$1.6M bonus WHETHER HE PLAYS OR NOT
$3.750M
total = $5.375M
I find it more reasonable think of this as $4.75M in 2015 and $3.75M in 2016 (if the team decides to keep him).
======
If Cannon plays both years, he will get $8.50M plus incentives (or $4.25ZM per year)
If Cannon plays one year, he will get $4.75M plus incentives
Do you disagree?