Longoria’s 2 homers, 5 RBIs help Giants to 10-4 win vs Pads
With Evan Longoria hitting two impressive home runs and driving in five runs, the San Francisco Giants scored in double digits in three straight games for the first time since 2010. Longoria and Kevin Pillar […]