For the final time in 2018, the Diamondbacks head out west to the City by the Bay to take on what has proven to be a poor-but-pesky Giants squad.
The Giants have been in a rough position as of late. Despite just taking a series against the lowly Texas Rangers (must be nice...), the Giants previous 2 series were less than ideal: the Creamsicles were swept by the Reds in Great American Ballpark and split a 4-game series with the very, very not good New York Mets.
On the other side of the good team, less good team spectrum, the Diamondbacks have been fairly hot in their last several games.