Lance Armstrong

Evidence Against Lance Armstrong is ‘OVERWHELMING’
As Scooby-Doo would put it: 'Ruh Row Raggy...". The USADA has made public a report that claims Lance Armstrong is part of 'the most sophisticated doping program in history'. What does this mean for his used to be legacy and all of those Livestrong fans....?