I’m in the camp that believes Lance benefitted from a lax and easily defeatable drug monitoring era in professional cycling. Since everyone else was doping too I’m not convinced he would not have won all those Tours anyway. But he should come clean.
And now we get word that his deal with the renowned anti-doping expert is off. What to think? Until we get something other than canned press release copy, I have to believe someone screwed the pooch here.
Someday we’ll find out the truth. Hope I live that long.