I came across this thread by chance. Tennis Tonic is quite good to find partners, organize leagues etc.
I use it mainly for tennis news, but it has a very good community to organize game sand tournaments. (I think it is the main activity of it)
There is a page for atlanta.
Hope this will help you.