The Braves released Duda from his minor-league contract Tuesday, Andersen Pickard of MLBDailyDish.com reports.
Duda signed a minor-league contract with the Braves on Monday, David O'Brien of The Athletic reports.
The Royals granted Duda his unconditional release Monday.
Duda was designated for assignment by the Royals on Saturday.
Duda is out of the lineup for Saturday's game against the Indians, Joel Goldberg of FOX Sports Kansas City reports.
Duda went 1-for-4 with a solo home run in Wednesday's 5-3 loss to Cleveland.
Duda is out of the lineup for Monday's game against the Indians.
Duda is not in the lineup for Friday's game versus the Twins.
Duda will head to the bench for Tuesday's game against the Mariners, Joel Goldberg of FOX Sports Kansas City reports.
Duda is not in the lineup Monday against the Mariners, Greg Johns of MLB.com reports.