Hugo Barrette wins silver in men’s track cycling at World Cup in Ontario

Hugo Barrette of Magdalen Islands, Quebec won the silver medal in men’s Keirin cycling at a World Cup event in Milton, Ontario on Saturday. It was one of two medals won by Team Canada on the weekend as Olympic bronze Read more