AdvertisementEpisode 417: Lance Armstrong And The Business Of DopingNovember 16, 2012facebookEmailArmstrong, who was stripped of his Tour de France titles last month, tweeted this photo a few days ago. (Mobli)