Cameron Alexander wins World Cup bronze in men’s downhill in Italy

Cameron Alexander of North Vancouver, British Columbia won a World Cup bronze medal in the men’s downhill in Bormio, Italy on Thursday. For Alexander, it was his second career World Cup medal. He previously won a gold medal in the Read more