Kevin Drury and Brittany Phelan win World Cup ski cross bronze medals in Germany

Kevin Drury of Toronto, Ontario and Canadian Olympic silver medalist Brittany Phelan of Sainte-Agathe-des-Monts, Quebec each won a bronze medal this past weekend in a ski cross World Cup in Feldberg, Germany. Drury won the bronze medal in the men’s ski Read more