The Rangers have agreed to terms with utility infielder Adam Rosales on a one-year, $900K contract, reports Jon Heyman of CBS Sports (Twitter link). The Rangers had non-tendered the Octagon client earlier this winter.
Rosales, 31, has bounced around a fair bit but is obviously valued for his versatility. Over parts of seven seasons, he has spent over 450 MLB innings at each of the non-catching infield positions in addition to seeing some time in the outfield.
Of course, Rosales is not terribly productive offensively. In 1,101 career turns at bat, Rosales owns a .226/.294/.342 slash. But he produced at a roughly league-average clip last year for Texas and posted a sturdy .276/.349/.434 line in 307 plate appearances at Triple-A.