That’s why I’m thinking retention on JTC and Francouz instead of Johansson. Keeps the cap neutral for COL this season, and take the pain out of eating JTC an extra year for AZ.
Fair enough, that's a logical proposal.
However, as mentioned above Francouz is a non starter given how error prone Kuemper has been. A cup contender can't afford to roll without a legit backup with an unreliable starter, that would be very risky, certainly too risky to be worth getting Kessel.
$1.8m retention wouldn't really work as Colorado only have about $2m in capspace which will be needed for cap acrual at the deadline, and also to cover bonuses which could be over $3m (probably less but still a significant amount).
Realistically this is a trade that happens closer to the deadline when cap considerations are lessened. By then most of Compher's salary will have been paid too, making him more moveable. Then again at that point Avs may as well hang on to him unless Arizona really want him as a key part of the trade.
I suppose Arizona need a goalie asap though right, so waiting to the deadline isn't ideal for them. Maybe if Avd add an extra asset that would work... something like JTC + Kaut + Johansson + 2021 3rd for Kessel 50%? Kaut +3rd ought to get close to bridging the difference in value between Compher and Kessel. Johansson can be had on waivers soon so he won't have much value.