Royals, Chen agree to 2-year contract

The Kansas City Royals agreed to terms on year contract Wednesday with pitcher Bruce Chen. The deal will become year-old undergoes a physical.

The itinerant Chen seems to have found a home with the Royals, for whom he has played since 2009. Last season, he made 25 starts and posted a 12-8 record with a 3.77 earned run average.

Chen has compiled a career mark of 60-58 with a 4.52 ERA in 317 games -- 169 as a starter -- over 13 seasons with the Braves, Phillies, Mets, Expos, Reds, Astros, Red Sox, Orioles, Rangers and Royals.