Early Friday, charges were filed against Lance Armstrong by the U.S. Anti-Doping Agency alleging that he used performance enhancing drugs. The seven-time Tour de France winner could lose some or all of his titles and face a lifetime ban from the race if these charges are found to be true. […]