Blue Jays to sign C John Buck
Buck — non-tendered by the Royals on Saturday — has agreed to a contract believed to be worth $2 million for the upcoming season with the Blue Jays. Buck became expendable for Kansas City after the Royals signed veteran catcher Jason Kendall to a two-year contract on Friday.
Buck, 29, hit .247 with eight homers and 36 RBIs over 59 games with the Royals last season. Over six years with Kansas City, the catcher has hit .235 with 70 homers and 259 RBIs over six seasons.