Benning is only thinking about the short term. Three possible (Benning) outcomes:
- He keeps both goalies through July 1, and loses Markstrom (to Calgary?) as a UFA.
- He trades Demko for a gritty third liner before we even have Markstrom under contract, necessitating a severe contract over-payment.
- Signs Markstrom to a NMC through expansion, we lose Demko for nothing.
Demko's future will depend on the contract that Markstrom gets. If it contains movement protection, Demko is likely gone before the Expansion Draft. Makes zero sense for the Canucks to trade assets to try to keep both guys as Demko after the ED will have 2 years left before UFA, and Dipietro will have had 2 years in the AHL. So, really, they'd get another year out of their duo before they have to make a move anyways, so instead of being ahead because they moved a goalie, they would be net zero because they would only get back approximately what they give up to protect their goalies from the ED.
With multiple bad contracts on the books for next season, and the potential for rookie bonuses to count $3 million against next year's cap from this season, if another team like Detroit make a big $6 mill plus per offer to Markstrom, Canucks might in tough to match it.
No signs point to the Canucks selling. Something catastrophic would have to occur to drop them way down in the standings, which is unlikely because then all of the other teams around would need to play well to separate themselves from the Canucks in the playoff race.