Skip to content

White jersey

Miguel Angel Lopez wins Stage 17 of the 2020 Tour de France

2020 Tour de France: Stage 17 Results

  • Ron 

Miguel Angel Lopez took a great solo victory today atop brutal Col de la Loze in Méribel at the finish of the 17th stage of the 2020 Tour de France.

Bike World News