OXON HILL, Md. — Carlos Gomez is staying with the Texas Rangers.

The outfielder agreed to an $11.5 million, one-year contract, a deal subject to a successful physical.

"Many of the objectives of the Rangers for Carlos go beyond one year," his agent, Scott Boras, said Wednesday. "Certainly Carlos really enjoyed the team and the environment and feels he's got a great chance to win. So I think both parties' objectives were met by that deal."

Gomez, who turned 31 last weekend, figures to play centre as general manager Jon Daniels structured an outfield that includes Shin-Soo Choo in right and Nomar Mazara in left. Ian Desmond left Wednesday for a $70 million, five-year deal with Colorado.

Gomez batted just .210 with five homers in 85 games this year for Houston and was released by the Astros in August. He 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.

"J.D. was very clear from the onset about them wanting Carlos back, and we've had communication since the season's end to pursue that," Boras said. "So it was something in our minds and in their minds. It was just a constant dialogue."

___

AP Sports Writer Howard Fendrich contributed to this report.