What we learned as Giants' bats are silenced by Sale in loss to Braves
The reliever-turned-starter has not won since May 19. Here are the takeaways from Wednesday’s game: Impatience At The Plate Facing a resurgent Sale, the Giants needed to do
NBC Sports BayArea
22 minutes ago