Structure of his dea is what it is.
He’ll be back next season. Earliest he can be moved is July 2020 when after his SB he has $5 million left owing to him.
Aside from that the next best time would be July 2021 when after his sb he is down to $1 million left in salary. Bury him in the ahl and hope he opts to retire. Or see if you can move him to an Ottawa who would want the extra $5 million towards he floor.
There is another approach - and IMO it's the only ethical approach. You judge him based on merit.
- You completely ignore his accomplishments in Boston, Dallas and for the Swedish National Team. Those are irrelevant to the Canucks. You deal with him on the basis of what he has accomplished in Vancouver under this contract.
- You don't pay too much attention to the contract - it's Francesco's money and a sunk cost. What is important about the contract right now are the terms. His NMC has already converted to a NTC. He is eligible for assignment to Utica right now.
- His ice time, assignment and role should be strictly determined by his production and utility to the team.
Based on merit (and I have no visibility to what goes on in the locker room or on the bus) Eriksson should be competing with Tim Schaller and for the 12th roster spot on any given night and his ice time should reflect that. IMO, based on his play he is below Antoine Rousell and Tyler Motte. Adam Gaudette is a rookie and a C, so he's not in the same field. Markus Granlund has fewer points but has also had primarily defensive assignments.
If Eriksson can't be at least the 12th best forward, and is in the press box most nights, or if there are rookies more in need of NHL ice time and experience, then Eriksson should be waived and assigned to Utica. If his locker room presence and mastery of the "little things" is so vital, maybe he can mentor Jonathan Dahlen for a while.
I expect after a few months of riding the bus and staying in Travelodges, if he has any pride, he might consider the benefits of retirement. Or maybe he will come down with a debilitating skin condition ...