Lance Armstrong Tour de France 2009

Vodpod videos no longer available.

The Tour de France came to a close Sunday in Paris with Lance Armstrong on the podium again after a four-year absence. OK, it was a third place finish and he stood beside his Astana teammate Alberto Contador — but what a return to the Tour it was for the Texan.

Continue reading