The Kansas City Royals have announced that they have agreed to a one-year deal with righthander Blake Stein, the terms of which have not been disclosed. Stein split time between the rotation and the bullpen last season for the Royals, going 7-8 with a 4.74 ERA.