Reliever Kyle Farnsworth is on the move again, this time to the Royals. ESPN has reported that Farnsworth has agreed to a two-year, $9.25 million contract. The deal is contingent on his passing a physical examination.
Farnsworth began last season with the Yankees but was dealt to the Tigers at the Trade Deadline in an exchange that moved catcher Ivan Rodriguez to the Yankees.
Farnsworth Signs With Kansas City