Tag
In their AT&T Park homecoming Monday night, the Giants put an end to Cincinnati’s six-game winning streak.Read More
The entire San Francisco Giants bullpen pitched in Friday night's 17-inning marathon, so pressure was on Matt Moore to deliver for the long haul Saturday.Read More