Just can't pass this one up with 2 excellent pitchers on the mound. Giants bats, we know how shaky they can be. Arizona, they can struggle at times as well. Let's go PITCHING! Giants/D'Backs UNDER 7.5