Maybe the problem isn't lack of facilities but how the available facilities are scheduled/used, e.g. schools.  Let's put public back into public schools and pay private schools and organizations (think YMCA) with public dollars to use their facilities instead of every organization having its own "private" facilities.  The same thought goes for school libraries.  Heck let's rethink the entire current concept of high school athletics.