Handyman Chicago News Gallery

Mon, Oct-22-2012 12:50:29

"Sickened" UCI strips Armstrong of Tour wins


GENEVA - 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. The long-awaited d