The puck drops at 7 p.m. tonight and Leafs fans are hoping Babcock’s makeshift side can muster up a performance capable of beating their arch-rivals, even if they don’t have much hope for the rest of the season.
Read the Full Story @ TheStar.com: TORONTO STAR | SPORTS | LEAFS