Okay people. Let's do this. An affiliation of soccer aficionados! Since we're all international here and most of us love football (soccer in the US) would be nice to get an InterNations social-soccer league :)
We have a few Miami Beach residents, so we can have access to Flamingo Park. Who's down?