The Leafs are the champs! of terrible NHL owners.
I've reached the conclusion that the true cause of the Leafs status is not the incompetence of JFJ or Peddie. It is Greed. Reading Dave Feshuk of Torstar today I realized that this "mother" is...