The Braves have agreed to sign infielder Kelly Johnson to a minor league deal with an invite to big league camp, Mark Bowman of MLB.com reports on Twitter. The 32-year-old is a client of Relativity Baseball.

Johnson spent his first ten years of professional baseball in the Atlanta organization, including parts of four seasons at the big league level. In the interim, he has played for the Diamondbacks, Blue Jays, Rays, Yankees, Red Sox, and Orioles.

All said, Johnson has produced at an approximately league average rate at the plate, with a career .250/.333/.423 slash at the MLB level. He’ll deliver some much-needed punch to the new-look Atlanta lineup: his 131 lifetime home runs average out to 18 per 162 games, and Johnson owns a .173 ISO over his 4,471 plate appearances.

It is worth noting, however, that a large portion of those numbers are wrapped up in (and before) a big 2010 season. More recent figures are less encouraging, and last year was perhaps Johnson’s worst as a big leaguer. In 297 total plate appearances, he slashed .215/.296/.362 with seven home runs.

On the other side of the scorebook, Johnson has generally graded out as an approximately average performer at second base, where he has spent most of his time. Johnson has also played third, left field, and a touch of first base.

The Braves will presumably give Johnson a chance to earn a super-utility/bench bat role. He should have at least some chance of unseating presumptive starters Alberto Callaspo (2B) and Chris Johnson (3B) at some point during the year, depending upon how things shake out.