Giants take 3-game road win streak into matchup with the Diamondbacks
San Francisco Giants (77-79, fourth in the NL West) vs. Arizona Diamondbacks (87-69, third in the NL West) Phoenix; Monday,… San Francisco Giants (77-79, fourth in the NL West) vs. Arizona Diamondbacks (87-69, third in the NL West) Phoenix; Monday, 9:40 p. …