The Arizona Diamondbacks have acquired outfielder Nick Heath from the Kansas City Royals for right-handed pitcher Eduardo Herrera. Arizona has also designated right-handed pitcher Jeremy Beasley for assignment, the team announced Saturday.