Floyd Landis Super Sport I grow weary of the implications that champions must be cheating. An elevated testosterone level would indicate an athlete of either sex has a physical advantage over competitors. That is not necessarily cheating any more than the athlete with the ... Read more...
Ed Howes - Aug 10, 2006 [ Biking ]
|
|