068

#2 in NHL

Toronto Maple Leafs

Best Fan Moment

No matter where the Leafs have played, their fans have shown up in numbers. From 1931 to 1999, they played at the Maple Leaf Gardens. The Maple Leafs won 11 Stanley Cups in that building.