ESPN rates Toronto Maple Leafs as one of the worst franchises in sports. If you're a Leafs fan, and let's face it if you're reading this you're a Leafs fan, then you know very well the frustration of years of futility on the ice. However you may not
Get the latest news and updates directly in your inbox.