Karic signs with an agent