Cycling great, Lance Armstrong, has found himself in the middle of more doping allegations. Effective immediately, Armstrong has been banned from competing in triathalons. The U.S. Anti-Doping Agency is pressing formal charges stating that Armstrong and five other cyclists conspired to use and distribute illegal substance between 1998 and 2011. The USADA claims that Armstrong […]