SHARE

PHOENIX — For the second night in a row, a young San Francisco pitcher shut down the Arizona Diamondbacks. This time, Dereck Rodriguez blanked them into the seventh inning and the Giants made it two straight wins in Arizona with a 7-0 victory Saturday. Rodriguez’s performance came a night after …continue reading here…