Giants

Trio of solo home runs propel Giants to 3-2 win over Padres

Giants
In the Giants 3-2 win over the Padres, Darin Ruf, Evan Longoria and Mike Yastrzemski all hit solo home runs as they managed to take down their NL West foes.