Kirk Gibson: MLB needs ‘much stronger’ penalties for failed drug tests
In the wake of Melky Cabrera’s 50-game suspension for elevated levels of testosterone, you can easily understand why some of the teams who have played against the Giants would be upset.