Lance Armstrong was stripped of all his Tour de France titles, and may face several law suits from former sponsors. I believe he did good work for his charity that helps cancer patients, but the evidence of his doping is overwhelming. He deserves to lose his titles. Any opinions?