Joined: 13 Jun 18
There does not seem to be a page to create a team here. I am having other issues with Boincstats that prevents me from setting up a team over there. I should not have to go to another site to setup a team on this site. How do I set it up here?