Mandatory testing, if the use they are out of the league. Plain and simple. They are cheaters, and ruining the game for everyone! 10 games is a joke. Kenny Rogers got more than that for pushing a camera guy. I think screwing with the integrity of such a sacred game as baseball is a much worse offense than pushing and punching a camera guy. They are both bad ... but man. Bud needs to get some balls and do something about it!
Here is a little food for thought...
(1997) Lets say a big leaguer hits .251 one year with 36 Homeruns. He also flys out to the warning track about 30 times that season, maybe more.
He takes roids, gets significantly bigger and stronger, and he turns those 30 or so flyouts to the warning track into homeruns. He may also squeak in a couple hard hit groudballs for hits that get through the infield.
(1998) The next year he would hit about .308 with 66 homeruns.
**There are no stats (to my knowledge)that indicate the number of times a player flies out to the warning track but over the course of 162 games I think 30 is a fair guess. That would be once about every 5 games.
These are Sammy Sosa's stats taken from
http://www.baseball-reference.com. I am not saying he used steriods, but the numbers don't lie. In '97 he had 642 at bats, 161 hits and 36 HR's. In '98 he had 643 at bats, 198 hits and 66 HR's.
http://www.baseball-reference.com/s/sosasa01.shtml