Just for illustration, they'd probably carry an extra D instead of 3 forwards, yadda, but with signing those three and dropping all ufa's ( and buying out Cowen ) they'd have around 5 mil in cap space without engaging LTIR coverage. The Leafs could really wheel and deal with that kind of flex, maybe a bit more if the cap doesn't remain static. I figure 10 mil between Kadri and Rielly is fair. Carrick, Corrado and Sparks probably get a little more, I didn't adjust for them, also that's with Brown, Leivo, Leipsic and Marincin in the minors and I traded Holland etc. for magic beans.
J. Van Riemsdyk ($ 4,250,000) --- N. Kadri ($ 5,000,000) --- M. Michalek ($ 4,000,000)
N. Soshnikov ($ 736,666) --- W. Nylander ($ 894,166) --- L. Komarov ($ 2,950,000)
J. Lupul ($ 5,250,000) --- T. Bozak ($ 4,200,000) --- Z. Hyman ($ 900,000)
J. Vesey ($ 925,000) --- B. Laich ($ 4,500,000) --- C. Greening ($ 2,650,000)
M. Hunwick ($ 1,200,000) --- M. Rielly ($ 5,000,000)
J. Gardiner ($ 4,050,000) --- F. Corrado ($ 632,500)
C. Carrick ($ 636,667) --- N. Zaitsev ($ 925,000)
J. Bernier ($ 4,150,000) --- G. Sparks ($ 670,000)
M. Marner ($ 925,000) --- K. Kapanen ($ 894,166) --- A. Goloshev ($ 925,000)
2015 NHL Cap Limit: $ 71,400,000
23 Player Roster Cap Used: $ 64,564,165
Cap Buried in the Minors: + $ 0
Cap Hit from Buyout(s): + $ 1,333,333
Cap Retained in Trades : + $ 1,200,000
Cap Credit : - $ 650,000
Cap Space Available : $ 5,302,502
Also, that's without draft considerations or Stamkos, making it even funner.