“Sickened” UCI strips Armstrong of Tour wins
“Sickened” UCI strips Armstrong of Tour wins:
Lance Armstrong was stripped of his seven Tour de France titles and banned for life on Monday after the International Cycling Union (UCI) ratified the United States Anti-Doping Agency's (USADA) sanctions against the American. “Lance Armstrong has no ... | GayToday |