Alex Dickerson had a grand slam and six RBIs in his San Francisco debut, Kevin Pillar had four RBIs and the Giants rolled over the Arizona Diamondbacks 11-5
Alex Dickerson had a grand slam and six RBIs in his San Francisco debut, Kevin Pillar had four RBIs and the Giants rolled over the Arizona Diamondbacks 11-5