Road Bike, Cycling Forums banner
travis tygart
1-1 of 1 Results
  1. General Cycling Discussion
    [youtube width="600" height="361"]httpv://www.youtube.com/watch?v=jlxnnXwo5AA Lance Armstrong recently admitted to doping on Oprah, but according to USADA CEO Travis Tygart he's still not telling the truth on many key issues. On last night's episode of 60 Minutes, Tygart sat down with Scott...
1-1 of 1 Results
Top