Buck told the team that he wanted to spend more time with his family. He agreed to a minor league contract with the Braves in January with an invite to the team’s spring training.
Buck played for seven different teams, including with the Toronto Blue Jays, where he made his only All-Star appearance in 2010. He sets career highs in home runs, RBIs, hits, batting average and slugging percentage that season.
Last season, he appeared in 27 games with the Seattle Mariners, hitting one home run and driving in six runs.
Buck, 34, retires as a career .234 hitter with 134 home runs and 491 RBIs.
- Scooby Axson