Via: San Francisco Chronicle
Steve Kroner at AT&T Park: The Giants' long home run drought finally has ended. After six-plus games and 242 plate appearances, they got a two-run shot to.....