The Toronto Maple Leafs are off tonight, but they are the NHL’s hottest team, having won 18 of their last 21 games, amassing a record of 18-2-1 in the process. The Toronto Maple Leafs have won two in a row, three of four, and have points in four of their last six. The insane run […]
Toronto Maple Leafs: Fun With Numbers (The Postponed Game Edition) – Editor In Leaf – Editor In Leaf – A Toronto Maple Leafs Fan Site – News, Blogs, Opinion and More