After facing charge after charge from Floyd Landis and Tyler Hamilton, the investigation of Lance Armstrong by the Feds was dismissed without charges. Lance’s former teammates accused Lance of masterminding a doping campaign for the U.S. Postal Service team that he captained. Apparently the U.S. Anti-Doping Agency, the Olympics sanctioned organization that regulates the usage of performance enhancing drugs (PEDs) [...]