Windows: When do the Leafs have their best shot at a Cup?
A simplified look into the future. The Leafs could have won the Cup this year. I’m serious. Of course, so could any number of other teams, and a bunch of them had a much better chance than Toronto did. But there was...
Published: Jul 17, 2017, 9:00 am Added: Jul 17, 2017, 11:28 am