Et Tu, Austin? Locals Start To Doubt Lance Armstrong

Two former teammates have accused cycling superstar Lance Armstrong of using illegal performance-enhancing drugs.
Two former teammates have accused cycling superstar Lance Armstrong of using illegal performance-enhancing drugs.