Armstrong Stripped of Tour de France Titles by Cycling’s UCI
By Alex Duff and Giles Broom - Oct 22, 2012 8:02 AM ET ..
Cycling’s ruling body endorsed a decision by the U.S. Anti-Doping Agency to strip Lance Armstrong of his seven Tour de France titles.
“Lance Armstrong has no place in cycling,” Pat McQuaid, president of the Union Cycliste Internationale, said at a news conference in Geneva. “He deserves to be forgotten in cycling.”
More@ Bloomberg.com

DO SOMETHING!