Better to admit it than act like Bonds
baseball is a sport that has relied on cheating for years, from corked bats to lubricants to segregation etc etc etc. this is just the current generation's form
If they were serious about the testing they'd set up hard core rule,s test everyone at the beginning of the season, then at 3month intervals. create a black list of banned substances and if anyone gets tested for it, 100 game ban.