Seven-time Tour-de-France winner Lance Armstrong's interview with Oprah Winfrey will air tonight and Friday in which he reportedly admits to using perrformance enhancing drugs to win the prestigious race.
Armstrong lost all seven titles in 2012 after lengthy anti-doping investigations. In the latest development, the International Olympic Committee stripped Armstrong of his bronze medal from the 2000 Olympics, according to a Huffington Post report.
Armstrong's decision this summer to stop fighting the doping allegations had been a topic of conversation at the Valley Preferred Cycling Center in Trexlertown, The Morning Call reported.
TELL US: Did you believe Armstrong's earlier denials or did you see this coming?