View Single Post
Old 10-11-2012, 08:07 PM   #444
Talk Tennis Guru
Mustard's Avatar
Join Date: Nov 2009
Location: Cwmbran, Wales
Posts: 24,758

Originally Posted by Bartelby View Post
Lie strong!
It's complete nonsense. We all know who won those 7 Tour de Frances from 1999-2005, having beaten off cancer that had given him a very low chance of survival. The USADA asks us to believe that Armstrong, was not only a taker of PEDs while simultaneously passing hundreds of drug tests and winning 7 Tour de France titles, but was also the leader of pushing PEDs onto other cyclists, and that the evidence of the witnesses who accuse Armstrong (including PED users like Hamilton and Landis) is sacred, despite the plea bargaining scandals that dominate the US justice system.
Mustard is offline   Reply With Quote