Arguably the toughest race in the world, the 96th Tour de France cycling race is currently underway, with the final, 21st stage of the 3,445 km (2,141 mi) race coming up on Sunday, July 26th. At this time, Alberto Contado of Kazakh team Astana appears to be headed toward a second tour title, currently leading riders Andy Schleck of Team Saxo Bank and Luxembourg and, in 3rd place, Lance Armstrong, also of team Astana. 180 riders in twenty teams started in Monaco on July 4th, heading for the final ride into Paris this weekend. The Big Picture is on the scene. 2009 Tour de France – The Big Picture
Popular Around The Web
From Our Partners
More on My Modern Met
My Modern Met
Celebrating creative ideas and promoting a positive culture by spotlighting the best sides of humanity—from the lighthearted and fun to the thought-provoking and enlightening.