Hugo Houle, born September 27, 1990 is a two-time Canadian time trial national champion.
Hugo Houle Keeps Tour de France Momentum Going
Jun 29, 2023
Gregor Brown is on site at the Tour de France 2023. Hugo Houle is ecstatic about the race and to go after another stage after his first Tour stage win in 2022.