Giants pitchers had a good day at the plate during Tim Hudson's last major league performance in a 3-2 win…
The Giants took the field Wednesday night and eased to a clean 5-0 win over the Dodgers.
Pinch-hitter Alejandro De Aza delivered a sacrifice fly to score Marlon Byrd from third, securing the 3-2 win.
Marlon Byrd rejoins Mike Leake after being traded from the Reds to the Giants.
This website uses cookies.