It's always fun to discuss bringing the marquee name to the Leafs, the star forward, the star D... Kane/Chychrun... but at this point in time, I don't believe it's the right thing to do.
If we move Holl, and sign Sandin for $1.25 mil, run with 21 players on the roster, including Benn, we are cap compliant.
I think we need to let this team play, and see what happens. With no changes, I see us easily making the playoffs, it just comes down to, is that a team ready to actually win something. At this point, we've had posts talking about potential regressions in Muzzin, in Brodie, whether Robertson is ready, is Malgin, can Steeves contribute, Anderson, Holmberg, Abruzzese, McCann... Can Sandin and Liljegren take the next step.... and most importantly, are Murray and Samsanov up to the task?,
Right now we are trying to find answers, for unknown questions. Why try and fill an imagined hole, when we don't know if there is actually a hole to fill. If the team clicks, Bunting grows as a player, and Robertson has a great rookie season, is there really a need for Kane, at an expensive cost? Furthermore, what if our offense is great, and one of the D's falters, or the Goaltending isn't good enough. We spend all of our currency early on, and find out it wasn't what needed addressing? I think we need to be patient, and wait and see what we actually have, before addressing what is wrong with it. Maybe we could add a forward, maybe it's a D we need, maybe it's more physicality in the bottom six, maybe we need a goalie.... but nobody here knows what our biggest need will be, later in the year. I mean.. if we could address everything now, great... but there is a cap, which makes such moves nearly impossible, and there is a cost to making such moves.
Let the team play, learn what the real needs are, then make the right move... if necessary.