The San Francisco Giants took on the Arizona Diamondbacks at Chase Field and the Giants bats made a lot of noise with Donovan Solano, Buster Posey, ...