Retaining 50% of Eriksson's contract would only save $500k, because his base salary is only $1M and the rest is bonuses. This year he is $1M base salary with $6M in bonuses earning $7M total. Next year his salary will be $5M however his cap hit will still be $6M.
He also has a NTC.
Sorry, but his contract is immovable, at least until 2020-21 when his NTC becomes a 15 team no trade list.