Giants

Giants Talk: Buster Posey's two home runs vs. Mariners are 'a great sign'

Giants
On the latest Giants Talk podcast, Alex Pavlovic and Cole Kuiper discussed how Buster Posey's two home runs to start the season are a result of improved health after a year off.