Via: NBCS Bay Area
The Giants squeaked by the D-backs for their 104th win of the season, the most since the franchise moved to San.....