Lance Armstrong weighs in on Vaughters, Pinot Giro d’Italia social media spat

Ex-riders engage in a cascade of insults