Garcia hits walk-off in 12th to down Giants, 9
Permalink

Garcia hits walk-off in 12th to down Giants, 9

Atlanta Braves third baseman Adonis Garcia (center) is mobbed by teammates after hitting a game…

Continue Reading →