San Francisco Giants steal the show at All-Star game – The Mercury News
Giants beat Reds 6-4, win NLDS on Posey's slam - The San Diego Union-Tribune
Giant blowout: NL routs AL 8-0 in All-Star game, National News
Royals and Giants Make It a Wild-Card World Series - The New York Times
Giants beat Reds 6-4, win NLDS on Posey's slam – Trentonian
2012 MLB All-Star Game - Sports Illustrated
How ex-Yankee Melky Cabrera has done a body good & turned around his career with San Francisco Giants – New York Daily News
The 2023 MLB All-Star Game Winners and Losers - The Ringer
National League cruises to 8-0 victory over Justin Verlander, American League in 2012 MLB All-Star Game – New York Daily News
How the National League won the 2023 MLB All-Star Game - The Athletic
Melky Cabrera suspended 50 games for banned substance - Newsday
Giants' Melky Cabrera to sit 50 games
Melky Cabrera of San Francisco Giants suspended 50 games - ESPN
2012 MLB All-Star Game - Sports Illustrated