Archive for October 6th, 2007
And so ended years of angry denials by one of the world’s most celebrated athletes.
Saturday, October 6th, 2007Barroid’s prequel? She was a liar and a cheat, she told the judge, her eyes never straying from his face. … The owner of three Olympic golds and two bronze medals, Jones came clean Friday and admitted she used steroids. She pleaded guilty to lying to federal investigators when she denied using performance-enhancing drugs, then [...]