Canada’s Cameron Alexander captures bronze at World Cup downhill in Italy
Canada’s Cameron Alexander won bronze in the men’s downhill race on Thursday in Bormio, Italy. Alexander, who also took third at last year’s world championships, finished 1.23 seconds behind France’s …