I'd get my $2MM in N.I.L. and my degree. Injury is a risk, but if my draft grade were Day 2, I'd get an insurance policy to cover that. Stay healthy and play well, and you are likely to only increase potential draft grade and then at worst get the same type of contract for a Day 2 draftee a year later with $2MM more in my pocket.
I can certainly see both arguments, however.