January 2013

Sports

Lance Armstrong riding to victory in the 2001 Tour de France
Jan 27 2013

Lance Armstrong

Lance Armstrong is a cheater. The world-famous cyclist took performance enhancing drugs (PEDs) to make him stronger and faster. PEDs helped him win the Tour de France seven times. He finally admitted it on TV in an interview with Oprah Winfrey in January…