So what’s so great about 2003? Well, it’s the last time our beloved Leafs made the playoffs. That was a whole 9 years ago, when they were second in the Northeast Division, the fourth seed overall and the last time the Buds cracked the 100 point mark. Since then…well, I’m sure you all know.

Anyways, here are 5 facts from the year 2003.

Read the rest of this entry →