While the USADA case is clearly damning evidence and I am hopeful that it will enact broad changes in the sport, my thought is (however unlikely it may be) that with enough signatures, a personal confession from Lance would be possible.
https://www.change.org/petitions/la...ublicly-to-any-past-doping-while-on-us-postal
https://www.change.org/petitions/la...ublicly-to-any-past-doping-while-on-us-postal