The Toronto Maple Leafs squeaked out a win over the Anaheim Ducks, 3 to 2, at home yesterday.

toronto won home game season this year

Explore