Get off the bandwagon…
For the duration of the playoffs, I’ve been ranking the Leafs near or at the bottom of the TSN.ca Power Rankings and that has made the Toronto faithful real unhappy. But on the flip side – placing Toronto dead last week after week after week did inspire them in a way: They constantly were wondering about the method of my birth, my species and just what kind of a relationship I have with my Mom?… This past week however when…