A night of redemption for Pence, Rogers, Kapler as Giants mount comeback vs. Astros

On today’s Locked On Giants podcast, host Ben Kaspick talks about the San Francisco Giants’ 7-6 road win in 10 innings against the Houston Astros. Hunter Pence hit a huge…