Brandon Crawford to undergo MRI on injured arm Aug 21, 2023 | 3:50pm Crawford is on the IL for the third time this year.
Kyle Harrison is ready for this Aug 21, 2023 | 1:03pm The top prospect’s innate maturity and competitiveness give him a strong foundation as he becomes a big leaguer.
Giants planning to call up top prospect Kyle Harrison for Philadelphia series Aug 20, 2023 | 9:42am Harrison, 22, will be the 11th rookie to debut for SF this year.
Why Giants brought Casey Schmitt back Aug 19, 2023 | 4:24pm Schmitt has hit. 205 in 68 games with the Giants this year.
Overmatched Giants blanked in Atlanta series opener Aug 18, 2023 | 6:58pm The Giants collected just two hits in the loss.
Gabe Kapler suspended for Braves series opener Aug 18, 2023 | 12:20pm Kapler, like his team, has had a tough stretch lately.
Gabe Kapler discusses testy back-and-forth: ‘Probably less patient than I could’ve been’ Aug 18, 2023 | 8:46am Things have been rough for the Giants of late, and Gabe Kapler’s frustration seemed to bubble over in the postgame scrum with reporters on Wednesday.
Murph: Entering a critical stretch, now what for the Giants? Aug 17, 2023 | 6:06pm Gabe might want to follow the lead of his players and practice a little mindfulness.
The real reasons why Gabe Kapler was irked by pinch-hit questioning Aug 16, 2023 | 6:48pm Giants manager Gabe Kapler’s postgame press conference got tense.
Giants flattened in 6-1 series finale loss to Rays Aug 16, 2023 | 3:12pm Ross Stripling allowed three homers in the blowout loss.