North Vancouver’s Cameron Alexander crashed Sunday during the men’s World Cup Downhill race in Val d’Isere, France and had to be removed from the course by a sled
North Vancouver’s Cameron Alexander crashed Sunday during the men’s World Cup Downhill race in Val d’Isere, France and had to be removed from the course by a sled