The DD contract ends this year, and Emelin has 1 season left. Neither is paid a brutal amount. DD is comparable to Bozak for 1 million less. Emelin is about 1 million overpaid, but he brings a physical presence we could not afford to lose. The deal was probably decent value, but it does not really address enough of Toronto's needs, while costing Montreal a defenceman they should not be trading away at this point in time.
I think Desharnais contract is a non-factor come halfway through the year or TDL time, it still eats a lot of cap space right now. Bozak I also think has very little trade value. He really should be a winger, terrible defensively but can contribute offensively
Emelin is overpaid, and goes between a 2nd pairing guy and a 3rd pairing guy in streaks it seems. The length mitigates any real negative value - I will say that last year and previous to that he had negative value because it tied up cap for a while
I agree neither are huge negative values, not sure if they're negative, nil or slightly positive - probably depends on the needs and cap situation of the acquiring team and what MTL wants the cap space for. But I'm pretty sure these two guys are what the poster was referring to when he said "Habs garbage"
I would do the OP from the leafs side, no harm in adding Scherbak+Juulsen+a late 1st+2nd round pick. JVR and Bozak are pretty expendable unless we're making the playoffs which I'm not counting on. I would even remove Emelin and retain on either contract to offset salary