If those are the numbers then that is a big contract for a 5-6 defenceman. I feel they could have found a similar players for less if they had waited for the free agent market to run its course a bit. Also for a bit more they likely could have found a better defenceman and improved the overall quality of the defence, not that it's bad to begin with. Montreal's lack of prospect depth at defence has really burned them here. If they had a younger player ready to step in at less than a million dollars i'm sure they would have let Bouillon walk.
basically I don't think Gainey thinks he can get a defenseman as good as Bouillon for 1.89 M $. With Bouillon signed, we now have all our defenseman under contract and we can concentrate on getting a forward.
We know what to expect in Bouillon's case so it's not a bad signing as for, even though the guy signed a 3 year contract, you know he won't sit on it 'cause he's just not like that. Let's just say that the guy played perfectly the ''Québécois factor'', the ''I'm probably the best d-men you've got when it comes to a mix between physicality and transition game''.
I just can't believed it money wise though, I really can't see a team offering him more than 1.5 but anyway it's done.