Benson - Norris - Tage
Östlund - Helenius - Doan
Zucker - McLeod - Quinn
Greenway - Krebs - Kulich
Danforth - Carrick - Kozak
So, going off of this roster. Here's a few changes I'd make.
Norris and Greenway on the outs. Cap space saved: 7.95 + 4= 11.95. re-sign Malenstyn, Benson, Kesselring, and Krebs.
Benson-XXX-Thompson
Ostlund-McLeod-Doan
Zucker-Helenius-Quinn
Krebs-Carrick-Malenstyn
Kozak/Danforth
Curious is Kulich can start in the AHL next year given how much work he has to do to get back into game shape, and then to feel comfortable in-game again. I'm working under the assumption he can and will start in ROC.
Total cap space: 12.5M (ish) +11.95M= 24.85M.
Re-sign Malenstyn 4 x 2.5M
Re-sign Benson 7 x 7M
Re-sign Kesselring 2 x 2M
re-sign Krebs 3 x 3M
Total cost: 14.5M
Available Cap Space: 10.35 to find our top-6C. I'd aim high for Thomas, but if that doesn't work then set your sites on Trocheck, RoR, etc...