Jan 10, 2010 10:53 AM EST

The Rangers have agreed to terms on a one-year, $750,000 contract with free-agent infielder Khalil Greene.

A source told ESPN.com's Richard Durrett of the agreement.

Greene has experience at shortstop and third base and would be the team's utility infielder.

Via ESPN