The tenacious trio from Cycling Central – a.k.a. Phil Gomes, Al Hinds and Anthony Tan – explore Slipstream Sports CEO Jonathan Vaughters’ recent doping mea culpa in the New York Times and what it means in light of the pending case of USADA vs Lance Armstrong, and preview the 66th edition of the Vuelta a España, which begins Saturday in Pamplona.