August 15, 2012
Giants leading hitter Melky Cabrera was suspended 50 games Wednesday for failing a drug test, casting a dark cloud over his resurgent career.
Stories this photo appears in:
Leesburg's Buster Posey and the Giants see their push for a return to the World Series take a massive hit Wednesday afternoon when leading slugger and All-Star game MVP Melky Cabrera is suspended 50 games by Major League Baseball for testing positive for testosterone. (UPDATES: with Posey quote)