Loved him since his time in Ottawa. Hes exactly what you want from a bottom 6 player - he plays hard, has some scoring upside, and gets paid less than hes worth.
In an alternate reality, had he not had such a bad string of seasons in New York (which destroyed his value), he could have been getting paid A LOT more by some team. And with term to boot.
Having said that, he likely would have been cashing in on a few peak seasons, and in actuality as others have already said - hes really not a play driver at all. Not good enough to be a legit threat in the top 6, and more suited for the bottom 6 (where he can still be effective).
So yeah, in this actually reality where hes been devalued to the point that hes at - this is a steal of a player for any cap strapped contending team.