2012/07/10 Melky wins the MVP award
Giants' Melky Cabrera to sit 50 games
Living a Balanced Life. Veteran Outfielder Melky Cabrera At…, by Pittsburgh Pirates
Posey, Cabrera named 2012 MLB MVPs
Melky Cabrera Named 2012 MLB All-Star Game MVP, News, Scores, Highlights, Stats, and Rumors
Melky Cabrera to reunite after fallout with Giants
Report details former SF Giants All-Star slugger's PED suspension - Sports Illustrated San Francisco Giants News, Analysis and More
24 Fascinating Facts About Melky Cabrera
Giants' Melky Cabrera Suspended 50 Games for Doping - The New York Times
List of MLB All Star Game MVP Winner Over the Years
Cabrera wins All-Star MVP
MLB All-Star Game: MVP winners, trophy, prizes – NBC Sports Bay Area & California