Firstly depends, let me fix up the contracts here, Ehlers will probable be 6m(keep in mind it's all IMO, if you disagree I'd like to know though), Laine 8m, Morrissey 5m, Connor(if he pans out) properly 4m and Eichel 9m, and the keepers we have is Scheifele which is 6m, Wheeler who is 6m. That's 44m leaving more than 20m left which I believe should be enough to fill out the other positions, but most people believe Troubas worth 8 mill(from my past experience in a Trouba Thread), which isn't that off from what I bealive Eichel will not to much more expensive(unless he signs in his prime). I don't see a big difference other than losing Little who would clear up cap space.
It would be tight,