For years, the Tour de France has been plagued by rumors about the widespread use of performance enhancing drugs, and as Lance Armstrong aims for an unprecedented sixth consecutive victory this weekend, commentator John Morton reflects on the latest charges.