He says he wants to spend more time with his family. The non-roster invitee, who was trying to land a backup catcher job with the Braves, hit .320 with one homer in 25 at-bats in spring training.
Buck hit 134 home runs with 491 RBIs and had a .234 batting average over a career that began with the Kansas City Royals in 2004 and also included stops with the Blue Jays, Mets, Marlins, Pirates, Angels and Mariners.
The 34-year-old, who was drafted by the Astros in 1998, made his lone All-Star appearance with Toronto in 2010, when he hit a career-high 20 home runs and had a .281 batting average.
The Associated Press contributed to this report.