Melky Cabrera Tests Positive For Testosterone, Is Suspended 50 Games,…

The Giants' Melky Cabrera wowed us this year. That doughy loser who couldn't cut it in New York or Atlanta managed to hit .346/.390/.516 in 113 games, and for good measure, he won the All-Star Game for the National League. But that will be all for him in 2012, because Cabrera, MLB says, was pumped full of foreign… » 8/15/12 3:45pm 8/15/12 3:45pm