MLB.com's T.R. Sullivan reports that the Rangers have signed veteran utility player Ryan Freel to a minor league contract, and have assigned him to Triple-A Oklahoma City. The Royals designated him for assignment last week, and he's hit just .217-.319-.250 in 101 plate appearances this year.
Freel is joining his fifth organization in the last ten months.