The Royals signed pitcher Hobie Harris to a minor league deal.