KANSAS CITY, Mo. — Utilityman Cavan Biggio and the Kansas City Royals agreed Sunday to a minor league contract.