On and off the ice, Virginia Club Hockey battles through adv