United States Anti-Doping Agency: Lance Armstrong “Bald-Faced Liar”

To say the  USADA has a little evidence that former Tour de France took performing enhancing substances would be a huge understatement. Back this summer when Armstrong failed to respond to the allegations, he and his attorney’s made it sound like the USADA on a fishing expedition and their “investigation” wasn’t even worth their time or effort to react to. And then they stripped Armstrong of his Tour de France wins…

October 11, 2012
Read More >>