YMCA of Greater Charlotte offers a variety of activities, including swimming, basketball, yoga, racquetball and horse riding. The organization is a member of the United Way, and is comprised of more than 15 branches and has program sites in several cities, including Harris, Lake Norman, University City and Gateway Village, N.C. It provides various youth and adult sports programs. YMCA of...