Lance Armstrong Stripped of Championships, Banned for Life, Will Not Fight Sanction
Yesterday, August 23rd, was the deadline for Lance Armstrong to finally face the doping charges leveled against him by the US Anti Doping Agency. Like most fans of bicycle racing, I knew what the charges were and had a strong idea what the outcome would be.  Armstrong would be stripped of all career victories since... Read more »