Giants club four homers in 8-5 win over Cubs
FOX Sports
Steven Duggar, Alex Dickerson, Jason Vosler and Lamonte Wade Jr. each hit a home run for the San Francisco Giants in their 8-5 win..
Steven Duggar, Alex Dickerson, Jason Vosler and Lamonte Wade Jr. each hit a home run for the San Francisco Giants in their 8-5 win..