"Performance bonuses count towards the cap, although there is a percentage that a team is allowed to go over the cap in order to pay bonuses. A team must still factor in possible bonus payments, however, which could go over that percentage..."
Performance bonuses are permitted on entry level deals and for players over 35. Tavares has performance based bonuses that count towards the cap. So does Doug Weight. Moulson cannot.
Three years around $1.3 million per is very fair for both parties. If the Isles don't want to go three years then two years at $1.5 million with a team option on the third year is also fair. Moulson is a good player, who playes a nice all-around game, wants to be here and seems to be close to JT. As the talent base continues to expand, he is a player who will always have a roll on a good team given the game he plays. He might not be a corner stone to the rebuild but he is still part of the foundation.
I like the two year deal with a team option for a third year. Something like $1.3-1.5 mil/year makes sense to me. If the team picks up the third year, it would mean that he has performed well. The third year could increase to like $2 mil.