Major League Baseball allowed records to be tainted as they and the players who used benefited for years. SO I agree with the article the pennance they are paying now of being unable to quickly sweep under the rug is deserved.
Even Ortiz would agree this is damning and deserved. He did say he would be a disgrace to MLB, his fans and family if he used.