Tags Posts tagged with "Scott Howson drooling"

Tag: Scott Howson drooling

A rather solid home game by the Leafs saw them come out on the short side of the stick in extra time (yet again), but a fair share of positives came out of tonight's...