from Maple Leafs Hotstove2 years agoAfter winning 16 of their last 20, the team now sits in the top ten in the league in points percentage. Read at Maple Leafs Hotstove[add][|| ... ]