After Olympic crash, Van Vleuten wins La Course stage

COL D’IZOARD, France (AP) Annemiek van Vleuten won the first stage of the La Course women’s race Thursday before Stage 18 of the Tour de France, attacking on the climb to the Col d’Izoard pass in the Alps and riding alone to claim the victory.

Powered by WPeMatico