If MLB and the players union were serious about getting rid of PED's they will increase the penalty's when a player is caught. Also, why can't teams put something in the contracts about this issue? If a player is caught, they can void the contract. At this point A-Rod, even if suspended the entire 200 plus games will still collect over $60 million. Yes, I get it, the teams agree to the contract but there should be something written into the contract or the basic agreement where a player should suffer financial penalty's if he is caught cheating. Losing a few million one year but coming back and getting paid 50 million for the life of the contract seems silly. Seriously, where is the penalty in that aspect? If the teams who are interested in signing Cruz and other FA's who were caught cheating don't put clauses in the contracts on this issue, how can fans really believe baseball is serious on this issue? I know this will probably never happen but the rewards far outweigh the possible punishment at this point. It seems the players don't care about their reputation so means little if anything. So, fix it where they SUFFER financially.
One more point. I think I heard that when A-Rod catches Willie Mays home run total that brings him in another cool $6 million. That is so wrong on so many levels in my opinion.