Outfielder Carlos Gomez has agreed to an $11.5 million, one-year contract to remain with the Texas Rangers, according to two people familiar with the negotiations.
The people spoke on condition of anonymity Wednesday because the agreement was subject to a physical and had not been announced.
Gomez, who turned 31 last weekend, figures to play center field in an outfield that includes Shin-Soo Choo in right and Nomar Mazara in left.
He was released by Houston in August, signed with Texas and hit .284 with eight homers and 24 RBIs in 33 games. An All-Star in 2013 and '14 with Milwaukee, Gomez has a .257 average and 116 home runs in 10 big league seasons.