The MLB has known of the use of steroids in the league for sometime now, and they never really wanted to prevent it because home runs drives ratings up and steroid use means more home runs. Baseball has struggled since the strike to regain the interest of fans. The big home runs has been baseball's best tool to get back the interest of people, and if steroids is going to help that, then Bud Selig won't stop it. A-Rod tested positive back in 2003. MLB obviously knew he did and did not take any actions whatsoever nor did they say anything once he signed a huge deal with the Yankees. And now Bud Selig is saying A-Rod did something wrong and that he is shameful...while this nothing more than hypocrisy. Bud Selig is the one to blame. Bud Selig needs to step up and either take real actions to stop steroids in baseball or he should resign, and I think the latter will be better only because he has no attention to stop steroid use, because he believes home runs will not be as frequent.
Trust me, I am a fan of the Pittsburgh Pirates, where the entire lineup equals the payroll of just Derek Jeter and A-Rod, and do not have any good feelings towards the Yankees. What A-Rod did was illegal based on U.S. laws, but it's like the old saying goes, don't hate the player, hate the game. And baseball did not prevent any of this. If you do not want to blame baseball or Bud Selig, than ask yourself this, how come in 2003 when MLB saw all these players tested positive, nothing came of it? In fact when this was first reported about A-Rod, MLB statement was that if the lab that had done the testing had destroyed the tests like they were supposed to, than none of this would have come out. Of course that's not the actual quote, I am just paraphrasing. Still think of it this way, you get caught doing something wrong, but nothing is said nor is any punishment made, why would you stop doing it than? It was if baseball was saying even if you got caught we would not punish you. It was not until Congress stepped in did Bud Selig say he would suspend players for steroid usage.
Of course there are many things wrong with baseball. Things like salary cap and revenue sharing are things that should be considered. However, Bud Selig and company want the big teams with big names (even if they are on the juice) in the playoffs every year. Therefore Bud Selig ignores the problems in hoping to boost revenue and fans.