He feels like a 4 year $4M guy. 29 at the start of next season.
Not a good fit with the young guys coming up and/or trading for/signing a legit top 6 winger.
Hopefully he has a good playoff run, help the Bs and also up his value for the next contract.
I don't think $5+ million would be out of the question for him. Silfverberg just signed 5yr @ $5.25 million per, has a similar P/GP over the last 3 years and is only a year younger. Now P/GP isn't everything, but here's a list of guys with similar P/GP (+/- .2) over the last 3 years:
Justin Williams - $4.5 million
Patric Hornqvist - $5.3 million
Derek Stepan - $6.5 million
Gustav Nyquist - $4.7 million
Kyle Turris - $6.0 million
Jordan Eberle - $6.0 million
Mikael Backlund - $5.3 million
Brendan Gallagher - $3.7 million
I'm not really worried about the younger guys. If they earn a spot and Mojo is no longer needed, you can trade him. Right now though I think if you can go into the season next year with Mojo - Coyle - Heinen, then you're in good shape for a 3rd line.