To address a question above, there are a number of things clubs can offer players....
You can offer them direct employment, or contract work (most commonly in coaching roles) in conjunction with them playing for your club. Or you can offer to land them a job in a vocational sphere where they have specific skills or interests, perhaps with a slightly enhanced employment contract.
You can offer them assistance with immigration, including meeting the cost of applications, or assistance with completing coaching qualifications (which do get pricey at the top end).
You can offer them a sponsored car, or a sponsored rental accommodation, sorted independent of the club's accounts.
You can offer to reimburse them for costs associated with playing, etc.
Hope this helps.
https://www.facebook.com/groups/nzsportsprogrammes