Famed Cyclist Lance Armstrong Faces New Doping Charges

Steve Neavling ticklethewire.com World-renowned cyclist Lance Armstrong faces dope charges that could lead to him losing his seven Tour de Frances titles, the New York Times reports. The 40-year-old athlete, who has been accused of doping for more than a decade, dismissed the charges as “a witch hunt.” If convicted, the United States Anti-Doping Agency…

Read More