MLB teams
ESPN.com news services 9y

John Buck announces retirement

MLB, Atlanta Braves, Kansas City Royals, Houston Astros, New York Mets, Miami Marlins, Toronto Blue Jays, Pittsburgh Pirates, Seattle Mariners

Former All-Star catcher John Buck, who played for seven teams over 11 major-league seasons, announced his retirement Thursday, the Atlanta Braves announced.

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.

^ Back to Top ^