Dick Meyer has an acidic column that looks like the pain of the scorned sports fan. He dismisses a number of reasons for the outrage about steroids, but misses one which I think is crucial:
If steroids are allowed in sports, they create a barrier-to-entry to aspiring professional athletes that I think society will find unacceptable. But what's worse than that, is that if steroid use becomes legal, that barrier-to-entry will almost certainly slide down from professional sports, to college sports, to high-school sports. You and I may not care whether or not a linebacker from Texas has to take steroids to make the NFL, but we will care if little Jimmy has to take steroids if he wants to make his high school's squad.
5 hours ago