Share Video

Link copied!

Braves catcher John Buck announced Thursday he is retiring from baseball to spend more time with his family. Buck was in camp this spring as a non-roster invitee.

The 34-year-old Buck retires after spending 11 years in the majors. He played for the Royals, Marlins, Mets, Angels, Pirates, Mariners and Blue Jays. He made one All-Star team (2010) and finishes with a career .234 average in 1,090 games.