Chris Froome is current leader of Tour de France . First leader since Lance Armstrong admitted doping last year . UCI President Pat Burns insists his is not to blame . Those samples were sent away and they came back negative . McQuaid expressed his interest in speaking to Armstrong in bid to improve drug testing .
Chris Froome is current leader of Tour de France . First leader since Lance Armstrong admitted doping last year . UCI President Pat Burns insists his is not to blame . McQuaid expressed his interest in speaking to Armstrong in bid to improve drug testing .