How to watch San Francisco Giants vs. Arizona Diamondbacks - McCovey Chronicles
MLB Odds: Diamondbacks vs. Giants prediction, odds, pick
San Francisco Giants - Wikipedia
NL West games don't seem to be affected by MLB's pace-of-play rules
Series Preview: SF Giants @ Diamondbacks - details and how to watch - Sports Illustrated San Francisco Giants News, Analysis and More
Arizona Diamondbacks
Game #117: 8/17, Diamondbacks 3, Giants 2 - AZ Snake Pit
David Villar - Wikipedia
Game #115: 8/15, Diamondbacks 1, Giants 6 - AZ Snake Pit
SF Giants end home slate same way as it started — a walk-off win
How to watch San Francisco Giants vs. Arizona Diamondbacks - McCovey Chronicles
Hunter Pence: Breaking News, Rumors & Highlights