Giants' Melky Cabrera Suspended 50 Games For Failed Drug Test Published August 15, 2012 at 3:02 PM EDT Facebook Twitter LinkedIn Email