Giants

Wood, Dubon lead Giants to 3-1 win over Rangers

Giants
Alex Wood pitched seven strikeouts and Mauricio Dubon's pinch-hit heroics led the Giants to a 3-1 win over the Texas Rangers.