Diamondbacks series with the Giants, April 8-10

The Diamondbacks visit the Giants for three games April 8-10.