It´s not like he´s not saying the true.
Ciclism it´s probably the sport with more "X-factor" involved.
Besides, only a slower person would believe that Lance was climbing 7 miles hills, non stop at full gas only on natutar ability...
p.s. Im a fan of Lance, i wish he had achieved his 8th win at the Tour, but come on, you gotta see behind the curtain sometines!
I really don't care if you posted that from your smartphone using some stupid app...