Armstrong is current leader of Tour de France . Tour de France since Pat McQuaid admitted doping last January . First Tour President McQuaid insists his organization not to blame . `` There are people who look for a short-cut , who try to win by devious means or whatever . McQuaid reveals his interest in speaking to Armstrong in bid to improve drug testing .
Armstrong is current leader of Tour de France . Tour de France since Pat McQuaid admitted doping last January . First Tour President McQuaid insists his organization not to blame . McQuaid reveals his interest in speaking to Armstrong in bid to improve drug testing .