Would've signed him for less, it doesn't look like he'll improve that much and he'll probably never live up to being the 3rd overall pick seven years ago.
I think if they really have faith in him to be a good physical d-man they could've signed him for less for longer. Other than that though good signing, keep him out of the central division that all I care about.