Royals drop Johnson

The Kansas City Royals designated infielder Elliot Johnson for assignment to add infielder Emilio Bonifacio to the roster.