The Texas Rangers have designated right-hander Guillermo Moscoso for assignment, clearing room on the 40-man roster for All-Star third baseman Adrian Beltre.

The move Friday came two days after Texas agreed to an $80 million, five-year contract with Beltre that includes what amount to a vesting option for a sixth season at $16 million.

Moscoso appeared in only one game for the Rangers last season, allowing two runs while getting two outs against Baltimore. He was 7-7 with a 5.18 ERA in 23 games (22 starts) at Triple-A Oklahoma City.

Texas has 10 days to trade or release Moscoso or send him outright to the minor leagues.