Price with cap & salary retained for....DUNN, TARASENKO, and Blues number one draft pick in 2020(Lafreniere? ?). Have Lindgren play for $650 000. He won't be any worse than "discounted". Perhaps upgrade the back up?
0 reason Blues take on Price and move Vlad.
They want to rebuild if they're going to move on from Tarasenko; and if they are trying to compete now then they add Price but not at the cost of a top-tier NHL player.
The cost for Tarasenko isn't one the Habs can realistically afford to pay; the only way it makes sense to go for him is if we can make room for Panarin too and use their friendship as a tool to get some elite talent upfront.
Alzner + Poehling + Brook + Primeau + 2019 1st + 2020 1st for Tarasenko (1m retained) is probably what it would take to get it done. Sign Panarin at 10x6
Move Shaw to free up the cap space.
Panarin/Danault/Tarasenko (Logic being that those two need someone who can play defensively and let them do their thing)
Drouin/Domi/Gallagher
Lehkonen/Kotkaniemi/Armia
Tatar/Suzuki/Byron
But in the realm of realism, we don't even try to trade for Tarasenko. Offer-sheet Matthews something stupid, and if E.K somehow makes it to free agency give him a blank cheque.