A Canadian won today's stage of the Tour de France. Hugo Houle came in 1st and Michael Woods (also Canadian) came in 3rd.
Steve Bauer was the last and only Canadian to win a Tour stage in 1988 (Stage 1) and now he’s the Directeur Sportif for Israel PT (Houle and Woods' team) and was in the support car today. Pretty awesome.
|