Latest from SFBay
Erik Kratz, Brandon Belt, and a strikeout to remember
0
For one Giant, June 21, 2016 would be a day he will recall with dread for the rest of his life.Read More
After 18 innings and five hours, Giants scratch across game-winner
0
It took 18 innings, but the Giants rubbed two wins together for the first time in 2019.Read More