Lance Armstrong In 2001 Nike Ad – Denied Taking Performance Drugs

Lance Armstrong is expected to finally admit to Oprah what everyone has known for years, that he used performance enhancement drugs throughout his cycling career. But the Daily Caller is taking us back to 2001, a time when we all thought Armstrong was on something. In the Nike ad, Armstrong answers his critics, telling them… Continue reading Lance Armstrong In 2001 Nike Ad – Denied Taking Performance Drugs