Sports and Fitness is a chain of gyms in the Charlotte area that has chldcare. Its $20 a month with childcare, $15 a month without. Childcare is available 8 am-noon Monday thru Saturday, and something like 3 till 8 in the afternoons during the week.
I'm not sure about areas with swim teams, but most of the subdivisions have a community pool (as I'm sure most of the Raleigh area subdivisions have).
Concord is just north of Charlotte itself, and its in Cabarrus County (vs Mecklenburg County, where Charlotte is). There are some really nice parts of Concord, and there's also some not so good ones. There's some really good schools, and then some not so good schools in Concord. Concord is just off of 85. I personally hate the area of 85 between Concord and northern Charlotte. Cars will be doing 70+ mph, and then all of a sudden, everyone ahead of you isn't just slowed down, but completely stopped. I avoid 85 like the plague. But other friends who have lived here for a few years don't mind it.
Everyone here freaks out over how high Mecklenburg County property taxes are (they're about twice as much as the other surrounding counties), but if you're originally from up north, you'll still think they're a bargain.
Even if you live somewhere like Mooresville, Davidson, Huntersville (all of these are NW of Charlotte, off of 77), you can take some back roads to get to 85 when you drive to Raleigh. (Living in one of those towns, it would probably take you half an hour, if that, to get over to 85.) Huntersville is also nice because they just opened an Earth Fare earlier this month, and there's another nice local chain of health food stores called Healthy Home Economist in Davidson. Lake Norman is really pretty.
If you live in Charlotte itself, you'll want to ask around about the schools. (I don't know anything about the individual schools there.) There's some that are better, and others that are awful. Schools in Mecklenburg county's suburbs (Huntersville, Davidson, Cornelius) are for the most part really good.