Giants beat Reds 6-4, win NLDS on Posey's slam - The San Diego Union-Tribune
Giants star Melky Cabrera suspended 50 games for banned substance
2012 MLB All-Star Game: Giants Lead NL To Victory, Melky Cabrera Named MVP - SB Nation Bay Area
Giants capture second World Series title in three seasons
Why Camilo Doval's MLB All-Star Game win is eerie Giants coincidence – NBC Sports Bay Area & California
N.L. All-Stars Crush A.L.'s to Earn Home-field Advantage for World Series - The New York Times
National League cruises to 8-0 victory over Justin Verlander, American League in 2012 MLB All-Star Game – New York Daily News
Giants' Cabrera suspended 50 games
Giants Sweep Tigers For World Series Title
MLB reinstates Giants' Melky Cabrera after 50-game ban
Melky Cabrera, Giants reward voters in NL all-star victory - The Washington Post