May 30, 2012
Atlanta Braves' Dan Uggla, right, scores on a Freddie Freeman double as St. Louis Cardinals catcher Yadier Molina, left, waits for the late throw in the third inning of a baseball game on Wednesday, May 30, 2012, in Atlanta. (AP Photo/John Bazemore)
Stories this photo appears in:
Freddie Freeman homered and drove in three runs, wearing his new glasses, to help the Atlanta Braves recover after blowing a five-run lead and beat the St. Louis Cardinals 10-7 on Wednesday night.