There is a stat somewhere, maybe someone can find it. When it comes to President trophies, playoff appearances, rounds won, the Canucks are the most successful Canadian franchise since the last Canadian team, Montreal, won a cup. Ya, I know we have no cup. I doubt many of your colleagues were even alive when the Leafs last won a cup. Tell them to pound sand.