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