Olympic champion Richard Carapaz claimed stage 17 of the Tour de France on Wednesday. Ecuador's Richard Carapaz won ...
France 24 via Yahoo
19 hours ago
View all
Ecuadorian bicycle racer
Richard Antonio Carapaz Montenegro (born 29 May 1993) is an Ecuadorian professional road racing cyclist, who currently rides for UCI WorldTeam Ineos Grenadiers. Carapaz won the 201... Wikipedia