The question should be "how much better are the Montreal Canadiens than the Leafs" they have the been the best NHL club since conception in the early 1900's and besides the Yankees no other club has more national championships.
Chat with our AI personalities