It seems to be a final chapter in a complex, controversial story. Seven-time Tour de France champion, Lance Armstrong, has announced he will no longer attempt to defend himself against years of steroid use accusations. In response, The United States Anti-Doping Agency (USADA) has announced their intention to strip Armstrong of those victories. Did Armstrong…