I'm still baffled how Beagle got 4 years at his age, nevermind the overpayment on an annual basis. Eriksson's contract didn't look like a disaster when it was signed, though clearly overpayment in $$ and term. Eriksson could have become a useful top 6 player. Alas, his contract has become the biggest albatross for the club. I don't see him walking away from it even if he's in the minors. But the light at the end of the tunnel is less than 11 months away. After July 1/20 he will only be owed $5M over two seasons. Let's hope another team is willing to pay for those final two years.