Still much better than winning the last Cup from 1967. I wonder if you saw the Leafs raised the Cup? At least I saw the Habs raised the Cups in both 1986 and 1993.
Nice but you're actually bragging about not winning a cup in 28 years.. ? The leafs will contend for the cup over the next little while, meanwhile Montreal is stuck in no mans land.