Giants beat Reds 6-4, win NLDS on Posey's slam – Trentonian
Giants star Melky Cabrera suspended 50 games for banned substance
2012 MLB All-Star Game - Sports Illustrated
Report details former SF Giants All-Star slugger's PED suspension - Sports Illustrated San Francisco Giants News, Analysis and More
Exclusive: Daily News uncovers bizarre plot by San Francisco Giants' Melky Cabrera to use fake website and duck drug suspension – New York Daily News
Giants Sweep Tigers For World Series Title
Giant Blowout: NL Routs AL 8-0 In All-Star Game
2012 MLB All-Star Game: Giants Lead NL To Victory, Melky Cabrera Named MVP - SB Nation Bay Area
Melky Cabrera suspended 50 games for banned substance - Newsday
How the National League won the 2023 MLB All-Star Game - The Athletic
Suspended Melky Cabrera bows out of NL batting race
Giants clinch NL West crown by beating Padres – Times Herald Online
Melky Cabrera Named 2012 MLB All-Star Game MVP, News, Scores, Highlights, Stats, and Rumors
Blue Jays' Melky Cabrera apologizes in return to San Francisco
2012 MLB All-Star Game: Former Royal Melky Cabrera Named MVP - SB Nation Kansas City