Slipstream Sports chief executive and Lance Armstrong's former Tour de France teammate Jonathan Vaughters called Armstrong "immensely intimidating" and said his confession was "a good first step," in an interview with co-hosts Charlie Rose and Norah O'Donnell that was broadcast live today.
Back to the Full Article...
Watch Top Videos of the Week:
|