Cleveland Indians' Nick Swisher, right, slides safely as the ball gets past Kansas City Royals second baseman Johnny Giavotella, left, during the third inning of a baseball game at Kauffman Stadium in Kansas City, Mo., Tuesday, July 2, 2013. Umpire Lance Barksdale, back, makes the call. Swisher doubled on the play. (AP Photo/Orlin Wagner)

Royals shuffle roster

Chris Getz and Kelvin Herrera on the taxi squad and Johnny Giavotella and Everett Teaford optioned to Omaha.