Wow. Thanks to Duff in the comments below for reminding us that this season marks the 40th anniversary of the last time Lord Stanley's Cup was won by Toronto.
Let's come up with some slogans for this year's Leafs worthy of this milestone.
Off the top of my head:
40 years of celebration!
1967-2007 A work in progress.