Camyn Viger gives it all for his team