The catcher was out of the majors this year after he was cut by the Colorado Rockies in spring training. He played for the Braves from 1992-2003 and was selected to three All-Star teams.
Atlanta invited Lopez to spring training, where he will compete for a backup job behind starting catcher Brian McCann. He would get a contract paying $750,000 if he's put on the major-league roster and have the chance to earn $250,000 in performance bonuses: $50,000 each for 35, 50, 60, 70 and 80 starts.
The 37-year-old Lopez is a career .287 hitter with 260 home runs and 864 RBIs. He was an All-Star with the Braves in 1997, 1998 and 2003, when he hit .328 with 43 homers and 109 RBIs -- all career bests for a full season.
The Braves also brought back pitcher Tom Glavine this offseason. The left-hander, who pitched for Atlanta from 1987-2002, agreed to an $8 million, one-year deal on Nov. 19. He will turn 42 before the 2008 season.
Braves pitchers and catchers report to spring training on Feb. 14, followed by the rest of the players on Feb. 19.