I have watched them lose the last 7 years in the first round. I think it is hard in modern society with social media and everything else for a group of any individuals to play in a playoff style format in front of this many hardcore fans. The Leafs have had the horses to do it, they just can't jump that mental hurdle. They simply can't do it, whether they're up 3-1 or down 3-1 in the series, they will lose in 7 games.
I for one don't care how they do in the post-season anymore, I'll watch and cheer. But, that big market pressure is going to wash them out in series #1. If they were in Florida or Minnesota with this team they would have gotten over the hump. This is a much tougher part of the jungle.
So, I've chosen to focus on something they can accomplish. They are a good regular season team. There isn't much pressure then. So, before they break up the band I'd like a presidents' trophy to add to the collection.