You must admit that as a fan of the most decorated team in the history of the NHL, if the only thing that can make you feel better about your team is that they did better than the Leafs, you are literally scraping the bottom of the barrel.It’s been 17 years since Toronto last won a series. 54 years since they last won the Cup.


