Bah. Like some one else said the whole sport at this level is doping and they have been doping for years.
Long before lance even strapped on his first pair of cleats.
I wish the asshat would have come clean since some of the work he did with and for cancer awareness was really good stuff. And his foundation has become something.
On vacation for a spell