Drug cheat Lance Armstrong could have won the Tour de France without drugs, commentator claims 

Disgraced cheating cyclist Lance Armstrong was so good he could have won the Tour de France even without drugs, legendary commentator Phil Liggett claims Phil Liggett believes a clean Lance Armstrong would have won Tour de France US cyclist won world famous race seven years in a row between 1999 and 2005 Admitted in 2013 … Read more