Moylan had his contract purchased by the Royals on Sunday, Josh Vernier of 610 Sports reports.
EDGE Analysis
Moylan posted a 2.70 ERA over 10 innings pitched this spring and will open the season in the Royals' bullpen. He posted a 3.43 ERA in 44.2 innings with the Royals last season.