"He threw the ball very well this spring," manager Ned Yost said. "We claimed him on waivers before our big trade with every intention of him coming in here to compete for a starting spot. But then we made the trade and that changed everything. In all fairness to him, with two or three weeks of Spring Training left, he's not going to make our team so we'll go ahead and give him an opportunity to hook on with another team before the floodgates open on the waiver wire."
The Royals asked for unconditional release waivers on the right-hander on Wednesday.
The Royals claimed Moscoso on waivers from the Rockies on Nov. 2. He had pitched for the Rangers, A's and Rockies with an 11-12 Major League record and 4.16 ERA in 57 games, including 24 starts.
Moscoso pitched four shutout innings in his first two appearances, then was tagged for five runs on four hits in last Thursday's 12-2 loss to the Mariners. His totals for three Cactus League games were five runs, seven hits and three walks in five innings. He had one loss and a 9.00 ERA.
The move reduced the Royals' 40-man roster to 39 and the camp roster to 52 players including pitcher Felipe Paulino, who is on the disabled list.
Dick Kaegel is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.