A lot has been made of the recent report from the US Anti-Doping Agency and its damning conclusions about Lance Armstrong. In the days since that report was made public, the mainstream media and social media alike have become a battleground of debate about Armstrong. Some believe that Armstrong’s indiscretions forever tarnished his legacy of chairty […]