"No evidence of EPO" during Vaughters time at Postal

Jon Vaughters & Lance Armstrong just before the 1999 Tour

Jon Vaughters & Lance Armstrong just before the 1999 Tour (Image credit: AFP)
Latest Videos From
TOPICS