Home News The Leafs have as many playoff wins as all the other Canadian teams combined