-
April 22, 2011
Braves Vs. Giants: Atlanta Travels To San Francisco For Three Against The World Champs
The Braves and Giants face off in a three-game series from April 22-24. Atlanta is looking for revenge as San Francisco knocked them from the playoffs last year.