Even if Karlsson didn’t have a NMC, nobody is going to take on that $10M boat anchor contract.
Instead of making asinine trades for Karlsson and Reilly Smith or flushing money down the toilet on Ryan Graves or Trist Jarry, Pittsburgh should have been offering to take on every bad contract they could in exchange for high draft picks.
Just take a year or two and be a dumping ground for terrible contracts. If it’s just one year remaining on a terrible deal, that’ll only cost a 1st round pick to dump. If there’s two years that’ll be a 1st and a 3rd. If there’s still three years left that’ll be a 1st, 2nd and 3rd.
Ideally, they’d be able to turn around and flip one or two of those unwanted contracts for even more picks - - like Montreal did with Monahan.