The Rangers have agreed to acquire utilityman Jason Donald from the Royals, a source tells MLBTR. Hunter Samuels of Kings of Kauffman first reported the trade via Twitter.

Donald, 29, owns a career .257/.309/.362 line in 603 career MLB plate appearances, which he compiled with the Indians over 2010-12. He has spent each of the last two seasons at the Triple-A level, slashing .219/.268/.319 in 271 plate appearances with the Reds organization in 2013 and putting up a .231/.271/.308 line through 85 trips to the dish this year at Omaha.

The versatile Donald has seen most of his professional time at short, but also has spent time at second, third, and the outfield. Presumably, he will serve as minor league depth in the Rangers organization. A client of the Boras Corporation, Donald was a 3rd-round draft pick of the Phillies back in 2006.