Buck, Mariners finalize $1 million, 1-year deal
The agreement was struck earlier this week and announced Thursday. He can earn $3 million in performance bonuses, with half based on games started and half on plate appearances.
Buck hit 63 homers over the last four seasons, fifth-most among catchers. Before joining the Mets, he played for Miami, Toronto and Kansas City.
With the Mariners, he'll be in the mix with Jesus Sucre and Humberto Quintero to back up Mike Zunino.
Seattle designated outfielder Carlos Peguero for assignment to clear a spot on its 40-man roster.