Friday, July 3, 2015
Tags Posts tagged with "Gord McRae"

Tag: Gord McRae

The Torontosaurus Rex for Week 23 is fitting and also notoriously absent from the only Leafs extra time loss in the last seven overtime/shootout games. In that loss, the Maple Leafs and Penguins...