Day: July 3, 2025

Ray throws second career complete game as SF Giants split series

The Giants went into their series finale at Chase Field with a noticeably depleted bullpen. Last night’s 6-5 win, 10-inning win required manager Bob Melvin to use five relievers: Erik Miller, Spencer Bivens, Randy Rodríguez, Tyler Rogers and Camilo Doval. Doval, in particular, blew a save in the ninth before locking down a win in […]

Robbie Ray throws a complete game, Giants beat Diamondbacks 7-2 to split 4-game series

Robbie Ray threw his first complete game since 2017, Rafael Devers had three RBIs and the San Francisco Giants beat the Arizona Diamondbacks 7-2 on Thursday night. The teams split the four-game series, with the Giants winning the final two. Ray (9-3) retired the first 12 batters before Eugenio Suarez led off the fifth inning […]

Diamondbacks pitchers Zac Gallen, Merrill Kelly accuse Reds of cheating

On Thursday, Cleveland Guardians starter Luis Ortiz was put on paid leave for his potential role in a gambling probe, suggesting that he intentionally threw balls on the first pitch of two plate appearances. The day before, two Arizona Diamondbacks pitchers, Zac Gallen and Merrill Kelly, took to the airwaves to accuse the Cincinnati Reds […]

Back To Top