Giants Talk: Duane Kuiper discusses how Buster Posey is handling tough times
"Giants Talk" hosts Cole Kuiper and Alex Pavlovic sit down with announcer Duane Kuiper to discuss how Buster Posey is handling tough times.
Giants Talk: Duane Kuiper discusses how Buster Posey is handling tough times originally appeared on NBC Sports Bay Area

