Search results for : radioshack
News Article
UCI agrees to strip Armstrong
UCI agrees to strip Armstrong
GENEVA (AP)
Lance Armstrong was stripped of his seven Tour de France titles and banned for life by cycling's governing body Monday following a report from the U.S. Anti-Doping Agency that accused him of leading a massive doping program on his teams.