The Royals have acquired Elliot Johnson as the player to be named later in the James Shields trade.
Royals acquire Elliot Johnson