On Aug 23, 2012 Lance Armstrong notified the world that he would no longer pursue vindication with regards to the doping charges brought against him by the US Anti-Doping Agency (USADA). Given his years of steadfast denials of doping across his seven Tour de France…