Chris Vivlamore of the Atlanta Journal-Constitution reports that the Braves have signed outfielder Josh Anderson to a minor-league contract and assigned him to Triple-A. This is Anderson's second go-around in Atlanta, having played 40 games for the Braves in 2008.
Anderson has a .272/.313/.352 line in 519 major league plate appearances with the Royals, Tigers, Braves and Astros from 2007-09. Since being non-tendered by Kansas City over the winter, Anderson played in the Reds and Brewers' minor league systems this season. Milwaukee released him last Friday.