Gotta ask the 10 questions: Things about the Leafs we’d know by now
Footage from the last Maple Leafs win, or so it feels like. Toronto Maple Leafs were due to play their 20th game of the 2012-13 season tonight against the Philadelphia Flyers. But they won’t play for some weird reason, making it all the less likely that you’ll go to the corner store to buy a…