Chris Froome is current leader of Tour de France . First Tour since Lance Armstrong admitted doping last January . UCI President Pat McQuaid insists his organization not to blame . `` But we took them at that time in good faith and we used them for the uses that we said we had put them to . '' TL;DR The U.S. Postal Service team has been stripped of its 2011 and 2012 titles for doping.
Chris Froome is current leader of Tour de France . First Tour since Lance Armstrong admitted doping last January . UCI President Pat McQuaid insists his organization not to blame . TL;DR The U.S. Postal Service team has been stripped of its 2011 and 2012 titles for doping.