Selig is a joke. This Biogenesis witch-hunt is going to permanently damage the MLB's reputation and perhaps even put an end to baseball's relative labor peace by the time Selig's done with it. Already, he's hopped into bed with people they had been smearing as crooks before to get information out of them, thrown due process out the window by suspending without a positive drug test, cut deals with players that they were smearing as cheats, and now will be getting the Yankees out of A-Rod's albatross of a contract.
This thing could reignite conflicts not only between the players' union and the owners but also between small-market franchises and large-market franchises if Selig doesn't end this nonsense. I don't care that A-Rod showed up on some crook's handwritten list - until there's a positive test, the MLB should NOT suspend him and should NOT void his contract.
The Yankees look like absolute crooks here too, keeping him off the field on purpose to get out of his contract and collect insurance money on top of that. What a joke.