Use the forum as a tool to help players find each other. There are probably fancy ways of doing that, but the easiest way would be to create a forum with subforums for each state/country. People can post about their local FB groups, stores, casual get togethers, etc. Or you just have a single forum with a locked number of threads. You wouldn't want people adding more threads in that situation though, as that would make it hard to find info
Great job with the site!