Giants
SF Giants walked off by Diamondbacks for 5th straight loss
Randy Rodriguez allowed a walk-off home run to Pavin Smith in the bottom of the ninth.
PHOENIX — The Giants aren’t playing their worst baseball of the season. They hit the road following a .500 home stand against the two best teams in the sport. And yet, handed a walkoff 4-2 loss by the Diamondbacks to begin their series Monday evening... [5726 chars]