Here are a couple of articles and links about the Chapel Hill Summer Swim League. Check it out and see if it sounds like something your family would be interested in.
chapelhillnews.com | Exchange/Sunset Creek splashes to title (http://www.chapelhillnews.com/2009/07/21/51139/exchangesunset-creek-splashes.html - broken link)
chapelhillnews.com | Swim for Smiles Triathlon chases away the rain (http://www.chapelhillnews.com/2009/06/02/50312/swim-for-smiles-triathlonbr-chases.html - broken link)
EXSC Swim Team
SwimTeam
Swim for Smiles
Chapel Hill Summer Swim League Results & Schedule
hth