The Kansas City Royals agreed to terms on 2012 major league contracts with infielders Alcides Escobar and Johnny Giavotella today.

The Kansas City Royals agreed to terms on 2012 major league contracts with infielders Alcides Escobar and Johnny Giavotella today.


That leaves Royals with three unsigned players on the 40-man roster with zero to three years of service time: right-handed pitcher Vin Mazzaro, left-handed pitcher Danny Duffy and catcher Salvador Perez.