Quote:
Originally Posted by Alberta_Beef
you only need 4 numbers to end an argument with a Leafs fan.
1967
|
24 fan bases have seen their teams play in the Stanley Cup Finals (including the Minnesota North Stars), and 17 have seen their teams win the Stanley Cup since the Leafs were last in the Finals.