Giants are huge in NL win in All-Star Game

July 10, 2012 10:17 PM