I came up with the same numbers on my napkin. Looking at
Kippers contract it was very front loaded and similar to what you are doing. It had no signing bonus, so the signing bonus doesn't need to come into play.
Y1..8.5
Y2..8
Y3..7
Y4..6.25
Y5..5.5
Y6..4
Y7..3
42.25 = 6.04AAV
Burn the 2 years
5 years left with 25.75M left. 2/3=16.995 over 10 years 1.6995