He is strictly a defensive defenseman making $4.3 (he has 5 points in 26 games this year, and 34 over 176 in his career - the charts don't paint a better picture)... Tanev just signed for $4.5, and Vlasic for $4.6.
Is my comment mixed neatly with some hyperbole, sure it is, but why pay the guy like this when he had not proven anything, knowing full well, you are not paying him big even if he turns out to be really good (that profile just does not get paid big).
In any case, I think the contract makes him a tricky move. But like
@My Cozen Dylan mentioned, GMs value big bodied D-men. Go Sabres!