Carapaz earns first Tour win on stage 17

Carapaz earns first Tour win on stage 17

BBC Sport

Published

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

Full Article