JP Sears pitched six scoreless innings, Nick Kurtz and Denzel Clarke hit home runs, and […]
Robbie Ray throws his first complete game since 2017 as the San Francisco Giants beat […]
The San Francisco Giants beat the Arizona Diamondbacks 6-5 in 10 innings Wednesday, snapping a […]
Former Toronto Blue Jays outfielder Kevin Pillar has announced his retirement
The Arizona Diamondbacks dominate the San Francisco Giants with a powerful 8-2 win on Tuesday […]
The Arizona Diamondbacks have banned a season ticket holder from Chase Field for the rest […]
The San Francisco Giants are showing their confidence in manager Bob Melvin, exercising his contract […]
The San Francisco Giants have put infielder Casey Schmitt on the 10-day injured list because […]
The San Francisco Giants have signed catcher Austin Barnes to a minor league deal as […]
Kyle Teel hit a go-ahead, two-run double with the bases loaded in the seventh and […]
Adrian Houser pitched seven sharp innings and Andrew Benintendi homered in the sixth as the […]
Jazz Chisholm Jr. appeared in his 500th game and joined some select company