Giants take care of Diamondbacks with offensive explosion

Video Details

The San Francisco Giants beat the Arizona Diamondbacks 10-4 with a great performance from Kevin Pillar.