Disgraced cyclist Lance Armstrong “has no place in cycling”


Those were the words of UCI President Pat McQuaid today, as he announced that the UCI would confirm USADA’s ruling on disgraced cyclist Lance Armstrong, taking his seven Tour de France titles away. Continue reading “Disgraced cyclist Lance Armstrong “has no place in cycling””