Royals new boy reveals late offer