This June will mark 20 years since the Avalanche last won the Cup and the oddsmakers have them poised to win it in 2021.