AdvertisementArmstrong Deletes Tour Titles From Twitter, But Not Other WebsitesOctober 23, 2012Mark MemmottfacebookEmailLance Armstrong at a LIVESTRONG Challenge Ride on Sunday in Austin, Texas. (Getty Images)