I don't see how retaining that much salary wouldn't impact our ability to compete. 3-4 million is a lot, on top of the dead money we're already carrying from the Burns trade and Jones buyout.
If we could somehow dump the entire Karlsson contract we could go through one more tank year to hopefully land a top 5 pick then immediately have the flexibility to trade for or sign pretty much anyone who's on the market and willing to play for us. If Elias Pettersson, for example, goes the pre-agency route next summer a la Dubois/Tkachuk we would have the assets and cap space to make a legit offer.
Retaining 4 million on EK is also clearing 7.5 million from the cap.
In cap friendly’s Armchair GM I put in a trade that had the Sharks take back both Granlund and Petry 11 million in cap for the next 2 years.
This year - cap won’t matter since they will be one of the worst teams in the league. They would have 2.75 million in cap space (with burying Lindblom) so they might not have the money for a Tarasanko 1 year deal but they also would not have any roster spots available with all the players on NHL deals.
Next year - the team will still be very bad so it wouldn’t be wise to spend a premium on players in FA. With that said they will still have a ton of cap. Without resigning any UFA’s
I added random 4th liners at 1 mil
Thurn and Peterson at 2 mil
Zadina at 3.5 mil
I had one open roster spot and 14 million in cap space without increasing the cap.
The years after - 11 million from Petry and Granlund come off the book so even with a flat cap they wouldn’t be hurt by the retention.
If the Sharks trade EK they will be more concerned with not going below the cap floor than spending to the cap.
Also in the Pettersson scenario they would have the cap and it would be easier to make the deal with an extra 1 or 2 1st round picks from an EK trade.