Leon Sanchez wins 8th Stage of Tour De France

Leon Sanchez wins 8th Stage of Tour De France
Updated on

Summary

The winner of the eighth stage of the Tour de France this Saturday was Spains Luis Leon Sanchez. This portion of the bicycle race was from Andorra to St. Girons and was 109.6 miles in distance.Finishing in third place for this stretch of the race was United States favorite, seven-time champion Lance Armstrong, winning the Tour de France in 1999 and each year following through 2006.Last years winner of the Tour de France was Carlos Sastre who is from Spain.The three week race across France and neighboring countries will end on July 26th in Paris. The bicycle race spans approximately a distance of 2,200 miles. Every year the course changes slightly which can change the distance of the race, but it always traditionally ends in Paris, France.
Browse Topics