For but a brief moment Thursday afternoon at AT&T Park, it felt like Tim Hudson would come full circle.
Pinch-hitter Alejandro De Aza delivered a sacrifice fly to score Marlon Byrd from third, securing the 3-2 win.
Clinging to fading postseason aspirations, the San Francisco Giants fought out a gritty win against the Oakland Athletics.
This website uses cookies.