Canada newsfromCyclingnews1 month agoCanadian Road National Championships: Michael Leonard wins elite men's time trial titleMichael Leonard won his first elite men's time trial title at the Canadian Road National Championships.