Giants

Giants complete sweep of D-backs behind four home runs

Giants
The Giants added another four home runs to their MLB-leading total in their 7-2 win over the Diamondbacks on Wednesday night.