The Giants won on Thursday to take 2 of 3 from the Braves in Atlanta, and both Logan Webb (7 innings, 6 strikeouts) and Heliot Ramos (2-4 with a 2-run homerun) added to their case for why they should be All-Stars. Download the Audacy app to never miss any of your favorite 957 The Game content: https://go.audacy.com/y-listen-live-957thegame