Royals Agree to $4.7 Million Contract with Pitcher Holland
KANSAS CITY, Mo. (AP) — The Royals and All-Star closer Greg Holland agreed on a $4.675 million contract Wednesday, which means all of Kansas City's arbitration-eligible players are signed ahead of spring training.