Longoria, Dickerson homer in Giants' 7-5 win vs Padres
Evan Longoria and Alex Dickerson hit consecutive home runs in the third inning and the San Francisco Giants scored four runs during an unusual rally in the sixth to beat the San Diego Padres 7-5 Wednesday night for their first three-game sweep of the...