Lance Armstrong Doping Allegations continue

Sports Illustrated has dug up new evidence that Lance Armstrong (winner of the Tour de France from 1999 to 2005) was using a hard to detect drug during the late 90's. This news is in the forefront as Lance will announce his retirement after this week's Tour Down Under completes.


These allegations always remind me of the hilarious article that The Onion ran last year... Lance Armstrong wants to tell Nation something but Nation has to promise not to get mad.