I'm a bit surprised at the amount, but not the term. You know Ray Shero likes to get long term stability for players under 30.
Not sure if this signals the end of the pursuit of Hamhuis. You'd think so, because they're very similar players. Both are more defensively oriented and both play on the penalty kill. On the other hand, the Pens are missing that #1 defenseman right now. They could sell Hamhuis on that spot.