Melky Cabrera was suspended not long ago for 50 games for testing positive for a banned substance, depriving the Giants of their second best hitter this season for the stretch run. How big a blow is this? Cabrera’s splits – .346/.390/.516 (all career highs) are astounding, and are one of the bright spots for the Giants in an otherwise supremely bland offense. Continue reading