He is over paid with his stats under Dan and Nolan. The minimum salary is $650,000 from what I can gather, so he is at 2.5 times that.
IIRC someone on SS believes that a forward is worth +/- $100,000 per goal.
He has had an 8,15,7 and 7 goal seasons. His trend is a $700,000 to 1.5 mill per year player.
He needs to play at his 14-15 years season level to live up to this contract.