August 26, 2012
Braves catcher David Ross, left, scores a run as Giants catcher Buster Posey of Leesburg awaits the throw at home during their game Saturday in San Francisco. Atlanta won, 7-3.
Stories this photo appears in:
After losing the first two games in the series, the Braves pound Madison Bumgarner and the Giants on Saturday, 7-3, in San Francisco.