Giants

Duggar reflects on key home run in Giants' win over Pirates

Giants
Steven Duggar hit a solo shot to help propel the Giants to a 3-1 win over the Pirates on Thursday. Duggar told "Giants Postgame Live" he was a late lineup addition during batting practice.