The Royals signed outfielder Brian Anderson to a one-year, Major League deal worth $700K. He can earn another $100K in incentives. MLB.com's Scott Merkin broke the news yesterday, while Ken Rosenthal of FOX Sports added contract details. Anderson was acquired by the Red Sox from the White Sox for Mark Kotsay and cash on July 28th, and non-tendered on December 12th.
Anderson, 28 in March, has a career line of .227/.290/.370 in 883 plate appearances, mostly with the White Sox. He's mainly played center field in his career, and the Royals probably represented his best opportunity for big league playing time. The Royals will have the chance to retain Anderson beyond 2010 as an arbitration-eligible player.
Merkin notes that the Cubs, Nationals, and Reds had also expressed interest in Anderson.