I think Oilers have a better chance for the Cup. Leafs in playoffs is such a sad thing to watch, seems like they are almost cursed or something.
You are viewing a single comment's thread from:
I think Oilers have a better chance for the Cup. Leafs in playoffs is such a sad thing to watch, seems like they are almost cursed or something.