Ken Rosenthal of Fox Sports first reported the news on Sunday, which the Rangers confirmed on Monday morning.
Texas Rangers @Rangers
It's official! @IDesmond20 has signed a 1-yr contract and will be in uniform (#20) today in Surprise. #LetsGoRangers2016-2-29 14:35:24
On Friday, Rosenthal reported the Rangers contacted Desmond about potentially playing left field, adding that money was "an issue" for the team. Rosenthal added the price for Desmond "would include [the] No. 19 pick."
Desmond had a bit of a down year at the dish with a career-low .233 batting average in 2015, but he has missed only 18 regular-season games over the past three seasons and plays a key position in the infield.
Desmond made a whopping 27 errors and has had at least 20 in four of the past five seasons. That has to be at least part of the reason the 30-year-old was signed so late in the offseason.