Leafs are the hot topic in this thread.....
Overall, I like what they did - though I suspect by January, they'll regret both the Kampf and Reaves contracts. Both are okay for your 4th line, both getting paid too much (with too much term) for that.
If Kampf ends up playing 3C (or higher) for the bulk of the contract... I'll take that back.
Reaves? I get the appeal of a nuclear deterrent on your roster..... but he's a liability if he's playing more than 5 minutes a night. Granted - the Leafs might be served well double shifting Matthews, Marner, & Nylander a bit - so if Reaves is only going out when the situation calls for it, maybe the liability factor isn't all that much.
I don't buy for a second that Sam Bennett plays any different now that Reaves is on the Leafs. When Bennett is asked to fight and he says "no thanks Ryan, I have a game to play" - what is Reaves going to do? Take a 5, a 10, and a game jumping him?
Klingberg is a good deal for a guy that can move the puck well.
Bertuzzi & Domi do add some jam to the lineup... but Bertuzzi's health is a question mark for me.
Muzzin to LTIR, and a Matt Murray buyout - and they're basically at the cap.
They've done a good job overall IMO, and improved the forward group.
Of course - if they deal Nylander then the forward group gets worse (unless they have a really good replacement).