Sunday, July 26, 2009 - 11:22am
Alberto Contador of Spain has won the Tour de France for a second time, and Lance Armstrong will join him on the podium after finishing third in his comeback to cycling's main event.
Alberto Contador of Spain has won the Tour de France for a second time, and Lance Armstrong will join him on the podium after finishing third in his comeback to cycling's main event.
Comments News Comments