LOS ANGELES – APRIL 18: the Atlanta Braves the Los Angeles Dodgers on April 18, 2011 at Dodger Stadium in Los Angeles, California. (Photo by Stephen Dunn/Getty Images)
LOS ANGELES – APRIL 18: the Atlanta Braves the Los Angeles Dodgers on April 18, 2011 at Dodger Stadium in Los Angeles, California. (Photo by Stephen Dunn/Getty Images)