A British Columbia ice arena, where John Horgan spent many hours cheering on his favourite local sports teams, was packed ...