The Rangers have signed well-traveled utility player Ryan Freel to a minor-league contract and assigned him to Triple A Oklahoma City. He will report to the RedHawks on Saturday. Freel, 33, has played for the Reds, Cubs and Royals this year. He was released by the Royals on Aug. 17.
-- Jeff Wilson