Originally Posted by Belsius
I think its jsut like the Yankees, Lakers, Real Madrid, Man U, etc... Well, difference is Leafs actually dont win if Im not mistaken...
well some people are probably annoyed by their optimism. Frankly being a fan is all about rerpresenting your team and wearing your colours proudly. Fans of every team want them to succeed and most think there is some degree of success possible.