Catcher John Buck, designated for assignment by the Seattle Mariners on July 7, was released by the team Tuesday.

Buck hit .226 with a .293 on-base percentage, a .286 slugging percentage, one homer and six RBIs in 27 games this season as the backup to Mike Zunino.

The 34-year-old veteran previously played for the Kansas City Royals, Toronto Blue Jays, Miami Marlins, New York Mets and Pittsburgh Pirates. He was an All-Star with Toronto in 2010.

Seattle replaced Buck on the roster by calling up catcher Jesus Sucre, 26, from Triple-A Tacoma. Sucre is 1-for-5 through two games for the Mariners this season.