Leafs Postgame: Seed. Planted.
After one of the best games Leafs fans have seen in the last 20 years, Toronto returned home for game three against the Caps. It goes without saying, but a win would do wonders for the Leafs’ chances of slaying the giant,...
Published: Apr 17, 2017, 10:22 pm Added: Apr 17, 2017, 10:28 pm