In what world are the Leafs aren't considered elite or cup favorites.
Do you even watch sportsnet or hnic. Been on twitter? A major reason why we all cheer for them to lose outside of the 2011 thing is because of the constant stuffing of the Leafs down our throats.
Think you should change your handle to LeafsVeteranFan cause you clearly are one.
Guess you a Toronto transplant?