The Leafs, you may have noticed, aren't there. But you may also have noticed they have won a lot of games and have a lot of ...