No, just Lance Armstrong. (Many allegations have followed him.) To be fair, he's accused of blood doping, not steroids.
Cycling seems to be governed by the phrase, "If you ain't cheating, you ain't trying."
Cycling seems to be governed by the phrase, "If you ain't cheating, you ain't trying."
http://www.winnipegfreepress.com/sports/breakingnews/armstro...
How many times do pro-athletes in, say, baseball or football get tested in a year?