The Mariners announced the signing Thursday. To make room for Buck on the 40-man roster, the team designated outfielder Carlos Peguero for assignment.
Buck, 33, appeared in 110 games last season with the New York Mets and Pittsburgh Pirates. Buck played in 101 games for the Mets and was a backup for the Pirates after being traded to Pittsburgh on Aug. 27. Buck hit .215 with 15 homers and 60 RBI for the Mets before the trade. He has hit 63 homers over the past four seasons, fifth-most among all catchers.
Before joining the Mets, Buck played for Miami, Toronto and Kansas City. Hell be in the mix with Jesus Sucre and Humberto Quintero to back up starter Mike Zunino.
More Sports Headlines
M's finally get something right with Dipoto hire 6:32 p.m. Dipoto: Mariners don’t need major changes Baldwin talks Lynch, Seahawks' struggling offense 8:13 p.m. Lions' Tate: Opponents are calling out Detroit offense's plays 6:21 p.m. Red Sox interim manager Lovullo works out with Obama at hotel gym 6:20 p.m. Bulls' Rose sustains left orbital fracture on first day of practice 5:06 p.m. Mariners CEO Lincoln says he'll take financial hit for losing season 5:06 p.m. Steelers' Roethlisberger feared broken leg or season-ending injury after big hit 5:05 p.m.
Our new comment system is not supported in IE 7. Please upgrade your browser here.