Carapaz earns first Tour win on stage 17

3 months ago 46

Richard Carapaz completed the set of victories in cycling's Grand Tours by winning stage 17 of the Tour de France.

Carapaz had won stages at the Giro d'Italia and the Vuelta a Espana, as well as Olympic road race gold, but earned his first Tour de France stage triumph with a superb solo victory in the Alps.

The Education-EasyPost rider also becomes the first man from Ecuador to win a stage at the Tour.

Read Entire Article