OXON HILL, Md. -- 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.
Gomez batted just .210 with five homers in 85 games this year for the Astros.
With the agreement, Texas is not likely to keep outfielder Ian Desmond, who also became a free agent.