Authorities at the US Anti-Doping Agency (USADA) said they have "overwhelming" evidence that Lance Armstrong was involved in the biggest doping conspiracy in sports history to win the Tour de France seven times. The stories seem almost unbelievable - with Armstrong and two other riders checking into a hotel room to have their blood extracted into plastic bags in 2000 one month before a competition. A day before, they had the blood reinfused with oxygen pumped back into their bodies. It was the second Tour de France Armstrong would win and would continue the practice for five more!
Read more on Rappler and the New York Times.