Giants 6, Diamondbacks 2 PHOENIX, May 11 —The San Francisco Giants took care of business in the first game of a four-game series with the Arizona Diamondbacks with a 6–2 victory. Alex Cobb and his masterful pitching, along with Casey Schmitt’s two-run home run, set the tone. It was a pleasant 88-degree first-pitch temperature at […]
Read More