Royals acquire Elliot Johnson
The Royals have acquired Elliot Johnson as the player to be named later in the James Shields trade.
The Pirates acquired Kansas City Royals infielder Yamaico Navarro from the Kansas City Royals in a trade this evening.