The Leafs will always be just mediocre.
There is no need to win the stanley cup.
The Leafs are sold out every game, have a 20 year waiting list for season tickets, have the highest ticket prices in the league and they are the richest team in the league.
There is no other pressure than just to try to make the playoffs.
Until the sheeple, stop buying tickets and leaf souvenirs,nothing will change.
Case in point:does anyone remember the chicago blackhawks several years ago?
They were an awfully bad team...Building was empty (not selling tickets or mechandise).Pressure was on to put a good product on the ice and sell those tickets.
guess what? They have done that.