The 33-year-old veteran was struggling at the plate this season before the procedure, hitting .186 (.133 after the All-Star break) with 21 home runs and 53 RBIs and a National League-leading 146 strikeouts. He had attributed his problems to his vision.

In two rehab starts for Triple-A Gwinnett, Uggla was 2-for-7 with a home run and four strikeouts.

To clear space for Uggla on the active roster, the Braves optioned outfielder Todd Cunningham to Triple-A Gwinnett.