DALLAS (AP) – The Texas Rangers have found a veteran at third base after the retirement of Adrian Beltre.

Free agent Asdrubal Cabrera has agreed to sign a one-year contract of $ 3.5 million with the Rangers, according to a person close to the contract. This person spoke Tuesday to the Associated Press under cover of anonymity because the deal was waiting for a successful physical contract for the 33-year-old field player.

Texas has also announced a one-year contract with right-hander Zach McAllister, a contract allowing him to earn an additional $ 200,000 for games as a launcher: $ 100,000 each for 50- and 60-year-olds.

Cabrera split last season, his 12th in the majors, with the New York Mets and Philadelphia Phillies.

After playing 90 games in second for the Mets, Cabrera was traded on July 27 in Philadelphia, where he also played base and third base. In 147 games overall, he's averaged .262 with 23 homers and 75 RBIs, his record since 2011. He had a career high of 25 points and 92 RBIs in the first of his two consecutive seasons Cleveland

Beltre announced his retirement in November with 3,166 hits in 21 major seasons, the last eight with the Rangers.

Texas redeemed young third base player Patrick Wisdom in a St. Louis Cardinals swap during the winter games, but then traded field player Jurickson Profar to the team. Oakland Athletics a few weeks later. Wisdom made his league debut with 32 games last season.

Profar started 46 games in third for Texas last year, and rookie Isiah Kiner-Falefa started 38.

General Manager Jon Daniels said at the team's mini-camp on Tuesday that he was hoping to add outside gear to third base.

"Ideally, we would like to add someone to play and play as a third base, but also to offer some versatility around the infield," Daniels said.

Daniels would not comment on Cabrera in particular.

Wisdom and Kiner-Falefa both took part in the minicamp. Wisdom lined up a few riders on third base, but the team believes Kiner-Falefa is first and foremost a receiver after also playing 35 games behind the plate last season. Slugger Joey Gallo played in the minor leagues primarily as a third base player, but he spent last year at the full-time player career and Texas intends to keep it.

Cabrera is a .269 forward in his career with the Indians (2007-14), Washington (2014), Tampa Bay (2015), the Mets (2016-18) and Phillies.