Piece by piece, the Royals' rotation is taking shape. They have agreed to sign Bruce Chen to a two-year deal worth $9MM. The deal also includes a $1MM roster bonus and up to $1MM in incentives.

Before agreeing to terms with Chen, Royals GM Dayton Moore told Bob Dutton of the Kansas City Star that he is looking to add one or two more pitchers to compete with their internal candidates. Left-handers Jonathan Sanchez, Danny Duffy and Chen join right-handers Luke Hochevar, Felipe Paulino in the projected 2012 rotation at this point and relievers Aaron Crow and Everett Teaford could also transition to the rotation. Though Moore has already added two arms this offseason, the Royals lack top-of-the-rotation starters and may continue to pursue trades for available pitching.

Chen posted a 3.77 ERA with 5.6 K/9 and 2.9 BB/9 in 155 innings for the Royals this past season. The Royals offered the 34-year-old Scott Boras client arbitration earlier today, which means they would have obtained a compensatory draft pick had he accepted one of his other offers.

Jon Heyman of SI.com first reported the agreement (Twitter links) after Dutton reported that the sides were nearing a deal.