Lance Armstrong Ruling: Stripped of Tour de France Titles

The International Cycling Union (UCI) today announced that it has completed its review of the U.S. Anti-Doping Agency’s (USADA) decision regarding Lance Armstrong’s alleged doping. The UCI has decided not to appeal to the Court of Arbitration for Sport, and…