I can actually remember the last time the Leafs won the cup in 1967. I was a kid watching the game on TV with my Dad, an ardent Montreal fan, when the Leafs upset the normal course of nature and scored a goal stealing the cup from the Canadiens. Possibly some of the things Dad said that night contributed to the apparent curse to the Leafs' fortune ever since.
Cheers,
Dez