If they asked sports heroes to name those who take roids then this would smack of Steroid McCarthyism.
Like Congress doesn't have real issues to worry about.
If performance enhancing drugs are allowed or winked at, I say give Ben Johnson his medal back. Allow drugs in all sports. What the heck...our society is going down the tubes anyway with rampant illegality, profligacy and immorality. Major League Baseball clearly doesn't care, so let them wallow in their own cesspool.