Giants

Duggar credits Giants' staff for improvement, power at plate

Giants
After hitting his second home run in as many games, Steven Duggar looked back on his journey with the Giants.