Lance Armstrong Admitted to Doping
Um, so… now what?
Um, so… now what?
And this, kids, is why you don’t do drugs. According to TMZ, Lance Armstrong has officially been stripped of each of his seven Tour De France wins for allegedly using steroids during his time in the sport. The U.S. Anti-Doping Agency finally made the announcement this morning after months of deliberation, finally deciding that Armstrong […]
Despite my anger and disdain for hipster cyclists on the road when I am trying to drive to the airport (seriously dudes? I know you ride a fixed gear but that doesn’t make you exempt from stop signs, douche bags), I am fully aware that professional cyclists are some of the toughest, most athletic human […]