Jan Ullrich »

Turkey tests positive again and poor Ben Johnson

Turkey tests positive again and poor Ben Johnson

Christopher Kelsall July 31, 2013 0

© Copyright – 2013 – Athletics Illustrated Join the discussion thread here. More shame has been thrust upon the nation of Turkey today, as nine more track and field athletes have had their drug tests return

Read More »