If you vet properly it will be far cheaper than flying, cost a few hundred and could get you some solid contacts anyway.
Ideally, you could have "community (or insert geo location) managers" who have the knowledge to sell (or setup) your software for their leagues for a commission.
Other creative and potential affiliates would be trophy sellers, jersey printers, etc..
Just because it would be an affiliate or referral program, does not mean that it would have to be available to anyone.
Good Luck
Thus far we've relied on word of mouth and trying to make our product 'discoverable' but there's not much social stuff happening in the salon industry. We haven't solved this yet so I'd love to see what you guys come up with.
We're actually considering taking out a magazine ad.