A co-op company was about where I was thinking. Can't the community set up a co-op company, and ask sponsors to put up the initial set-up fees including insurance? It would only need one insurance for the team.