Lance Armstrong, who has repeatedly denied using performance enhancing drugs, is said to have confessed to using them in an interview with Oprah Winfrey that will air later this week. We checked in with Drexel’s […]

Lance Armstrong, who has repeatedly denied using performance enhancing drugs, is said to have confessed to using them in an interview with Oprah Winfrey that will air later this week. We checked in with Drexel’s […]