His contract is a nightmare, no doubt; paying a 33 year old goalie $10.5 million until 2026 is pretty tough to move even to a tanking team given the sheer length of that term. Still, Price doesn't suck. If Montreal retains 50% of that salary, plenty of teams will pay a nice return for him, even if the back-end of that contract is painful even with the retention. Heck, I would love Price on Toronto for that "price", lol.
Lets not overreact here because he fell victim tonight to a scorching hot Auston Matthews. No goalie is likely to do much better right now.