FanShot

Melky Cabrera suspended 50 games, effective immediately

24

Rosenthal reports that Cabrera tested positive for testosterone. This can only help the Pirates in their wild card quest, as one would think the Dodgers will overtake SF and the Giants will continue to stumble