Giants' Melky Cabrera Suspended 50 Games For Performance Enhancing Substance - SB Nation Bay Area
Bradley: Melky Cabrera's suspension proves Major League Baseball players are still cheating
When Melky Cabrera's positive testosterone test derailed his participation in Giants' run to 2012 World Series title
Sergio Romo captures Giants' championship spirit of oddball underdogs
Giants' Melky Cabrera suspended 50 games for PED use - Newsday
Giants OF Cabrera suspended for positive drug test
SF Giants players react to Melky Cabrera's drug test
Prominent players linked to Biogenesis
MLB: Time for next evolution of league's PED policy