Tour De France 2010 Results: Winner, General Classification And Jerseys
The 2010 Tour de France was the 97th edition of the prestigious cycling race. It took place from July 3 to July 25, 2010, and covered a total distance of 3,642 kilometers (2,263 miles). The race consisted of 21 stages, including time!-->…