Canadian rider Hugo Houle has won Stage 16 of the Tour de France. Houle, of Sainte-Perpétue, Que., finished in a time of four hours 23 minutes 47 seconds to become just the second Canadian rider to win a stage on the Tour.
Canadian rider Hugo Houle has won Stage 16 of the Tour de France. Houle, of Sainte-Perpétue, Que., finished in a time of four hours 23 minutes 47 seconds to become just the second Canadian rider to win a stage on the Tour.