Meet David Hammond, a special man with a can-do attitude and a soft spot for hockey.

With a report from CTV British Columbia's Kent Molgat