This is a July 24, 2005, file photo showing overall leader Lance Armstrong, of Austin, Texas, surrounded by press photographers, signaling seven, for his seventh straight win in the Tour de France cycling race, prior to the start of the 21st and final stage of the race, between Corbeil-Essonnes, south of Paris, and the French capital. The world may soon know what the U.S. Anti-Doping Agency has on Armstrong. USADA has said it had 10 former teammates ready to testify against Armstrong before he chose not to take his case to an arbitration hearing. The list likely includes previous Armstrong accusers Floyd Landis and Tyler Hamilton.
Photo by Associated Press /Chattanooga Times Free Press .
published Thursday, October 11th, 2012