Power Ranking for the Leafs
(hold off those parade plans though)
ESPN - 6th (+4)
CBC - 7th (+7)
CBS - 8th (+1)
Sports Illustrated - 8th (+2)
TSN - 8th (+4)
USA Today - 8th (+8)
I'm moving!
-
I've decided to incoporate by Maple Leafs blog with my other blog - Canada,
eh?
Since the Curse of Frank Mahovlich lives on I feel compelled to contin...
12 years ago