Doesn't matter to me. For all we know everyone cheat since the Cycling Drug tests were so flimsy. The guy still won the Tour de France seven times (with cancer no less) and put bike racing on the map in the US. They'll strip him of his titles. Oh, but they'll KEEP the hundreds of millions of dollars (euros) he helped generate for the sport.
"It doesn't matter what I believe. It only matters what I can prove!" - Lt. Kaffee