Report: Mariners close to signing Buck
Buck, 33, split time last year between the Mets and the Pirates. He had a strong start to the season in New York, where he hit 15 homers and drove in 60 runs in 101 games.
The 10-year veteran has spent time in Kansas City, Miami, New York, Pittsburgh and Toronto. He was an All-Star in 2010.
— Joey Nowak