Сycling Sport Официальная страница группы UCI president Pat McQuaid says Lance Armstrong has no place in cycling as the sport s governing body strip the shamed American of his seven Tour de France titles. Read more as UCI chief condemns Armstrong whistleblowers scumbags :