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

The US cycling champion was the only cyclist to ever win seven consecutive Tour de France titles between 1999 and 2005. Commentator Phil Liggett is adamant Armstrong still would have won if clean.