Seven-time Tour de France champion Lance Armstrong of the U.S. (L) rides during the first day of training with his new Astana cycling team in Tenerife, Spain's Canary Islands Dec. 1, 2008. [Xinhua/Reuters Photo]
More >>
December 2008