Pello Bilbao won a hilly stage 10 of the Tour de France on Tuesday, becoming the first Spaniard in five years to win a stage on the world’s biggest bike race.
Pello Bilbao won a hilly stage 10 of the Tour de France on Tuesday, becoming the first Spaniard in five years to win a stage on the world’s biggest bike race.