The Kansas City Royals have agreed to a Minor League contract with Rafael Furcal.
Furcal will earn $1.25 million if he's in the Major Leagues, plus $250,000 in incentives.
The 37-year-old isn't with the team in big league camp and is instead rehabbing in minor league camp.