Omaha Storm Chasers
On April 4, 2015 he signed a minor league deal with the Kansas City Royals. On April 9, 2015 he was assigned to AAA Omaha Storm Chasers. On July 4, he was activated by the Storm Chasers upon the completion of his 80-game suspension.