SF Giants place Darin Ruf on IL, activate Alex Dickerson
SF Giants roster news: Alex Dickerson and Darin Ruf activated
Kenley Jansen blows another save as Giants rally to defeat Dodgers
Joyless Journey: D-backs' 23rd straight road loss sets mark
MORE
Gabe Kapler beats former team as Giants defeat Phillies 5-3
Giants' left-hander Alex Wood getting closer to rehab assignment
Alex Dickerson, Darin Ruf lead Giants over Mariners
Kapler beats former team as Giants defeat Phillies 5-3
Brandon Belt scratched with left side tightness
Diamondbacks' 23rd straight road loss sets new MLB record
Giants send Diamondbacks to worst-ever road loss mark