Ecuador's Richard Carapaz wins Tour de France stage 17

Olympic champion Richard Carapaz claimed stage 17 of the Tour de France on Wednesday.

Ecuador's Richard Carapaz wins Tour de France stage 17
Olympic champion Richard Carapaz claimed stage 17 of the Tour de France on Wednesday.

What's Your Reaction?

like
0
dislike
0
love
0
funny
0
angry
0
sad
0
wow
0