Omaha Storm Chasers
He signed a minor league contract with the Kansas City Royals in 2012 and was assigned to the Omaha Storm Chasers before called up on June 23. He was sent back to the Omaha Storm Chasers on June 27.