Not so sure with his contract and extreme laziness. Even if he's scoring, his floating and complete lack of effort in both ends of the rink are unacceptable for an NHLer. The guy simply doesn't care about winning or his teammates, and there's not many franchises that would let him coast around the way he has been without throwing him in the press box. We're seeing his true colours this year now that he's not being carried by linemates who actually belong in the NHL.
That contract is a pretty huge risk to take unless he grows up and starts playing like he wants to be a professional hockey player.