Edited May 16 at 8:36 a.m.
I like this roster better than the other one.
Instead of NSH retaining on Schenn, just pay less for Montour and Zadorov. No reason to pay Montour more than Rielly, something like 6.75-7.5Mx7(6) should get it done. The Leafs should try to limit it to 6.75-7M, and if they can get away with 6-years that would be better. Zadorov is also likely getting too much, something in the 5s should be sufficient on a 5 or 6-year deal. Bertuzzi would also need term (5 to 6 years). I could see the Leafs offer Domi a 7-year deal if that gets the cap hit down to mid-to-low 3s, otherwise, he gets 4 or 5 years probably.
Don't see them sticking Minten on the 4th line, at least not as the C. If he's not good enough for the 3rd line, he's probably not playing im the NHL. Probably need to keep Kampf, get retention on Saros to make it work.
I think they would do this for the defense:
Rielly - Schenn
Zadorov - Montour
Benoit - McCabe / Zadorov - McCabe (when needed if they are better)
I will say that they Leafs might want to take their time a bit with building their defense. So, maybe not committing the big dollars to a guy like Montour, especially since there could be better option next year via trade/ufa. Signing Lindholm instead might be a better option, since that would secure the 2C spot and strengthening the C-depth (wouldn't need Kampf). They could maybe bringing back Edmundson for a 2-years and play the two best of Benoit/Edmundson/Timmins or as the occasion requires.
Bertuzzi - Matthews - Domi
Knies-Lindholm-Nylander
Cowan-Tavares-McMann
Dewar-Holmberg-Carrick
Rielly - Schenn
Zadorov - McCabe
Edmundson - Timmins
Benoit