It was a historic day for Canadian cycling today at the Tour de France. Hugo Houle won stage 16, the first time since 1988 that a Canadian has won a tour stage. Ironically the last Canadian who won a stage was Steve Bauer who is the Directeur Sportif for Houle’s team Israel-Premier Tech. Houle dedicated his victory to his youngest brother Pierrick who died in a hit and run accident 10 years ago while cycling. Fellow Canadian and team mate Michael Woods was third.
Read about the stage win in Canadian Cycling Magazine
Steve Bauer interview in CanadianCycling.com