The Buffalo Sabres turn into the best team in the league when they play the Toronto Maple Leafs at home, so expect the buds to lose on Saturday night. For whatever reason, no matter how good or bad either team is, the Buffalo Sabres always seem to get the best of the Toronto Maple Leafs […]
Expect the Toronto Maple Leafs to Lose on Saturday Night – Editor In Leaf – Editor In Leaf – A Toronto Maple Leafs Fan Site – News, Blogs, Opinion and More