Arizona Diamondbacks | Giants vs. D-backs Highlights - Slater, Ruf, DeSclafani carry Giants to 5-2 road win
By Flemming in Sports
Updated 3 years ago
Slater, Ruf, DeSclafani carry Giants to 5-2 road win.