LFR: Marco Estrada and Game 6 steal the show

The Leafs lost in Buffalo. The Blue Jays also won in Toronto and I happened to be there. Guess which one I’m excited about!

Sportsnet.ca no longer supports comments.