Actually, there’s at least one physical therapist in southern California that believes that story. I know, because he bent my ear about it 3x week for a several weeks two years ago.
I don't know that we'll ever know the truth, but at this point I don't care if these guys are huffing the glue from their handlebar tape, you know?
I'm so disgusted with all of them - the athletes AND the anti-doping officials - that it's become a complete wash for me.
I'm at the point on doping where I want to yell a paraphrase of what somebody else once said IIRC to the Dixie Chicks: Shut up & ride!