answersLogoWhite

0

well i can not say they are the best but they are close to it it hurts me to say but the Montreol Canadians are THE best team because they have the most Stanley cups but in my oppinion the Leafs are easily the second best team

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions