Free-agent pitcher Sidney Ponson has agreed to a minor league deal with the Kansas City Royals.
The 32-year-old started two games for the Netherlands team in the World Baseball Classic, earning a win in the Netherlands' first victory over the Dominican Republic.
Ponson has pitched 11 seasons in the major leagues with six different teams, compiling a record of 90-106 to go along with a 4.95 ERA. Last season, Ponson started 24 games for the Rangers and Yankees, finishing at 8-5 with a 5.04 ERA. He also has pitched for Baltimore, San Francisco, St. Louis and Minnesota.
The right-hander is expected to compete with Brian Bannister, Horacio Ramirez and Luke Hochevar for two open spots in the Royals' rotation. Gil Meche, Zack Greinke and Kyle Davies appear to have the top three slots.