Duda signed a minor-league contract with the Royals on Friday.
EDGE Analysis
Duda didn't have to wait long to find a spot after being released by the Twins on Wednesday. He played 87 games for Kansas City last season, hitting an unimpressive .242/.310/.413 with 13 homers. The Royals don't have much reason to give significant at-bats to the 33-year-old rather than to one of their younger players, so it could be hard for him to find a regular role.