The Leafs will not win the cup again until there is a complete change of all management, and they stop making so much money. The fans have to ignore the team for a few years before they'll make any changes. It's way more likely there will be a triple crown winner before that.