Charlotte Catholic won the NCHSAA 3A swimming state title Friday
Charlotte Catholic won the NCHSAA 3A swimming state title Friday NCHSAA Special to the Observer
Charlotte Catholic won the NCHSAA 3A swimming state title Friday NCHSAA Special to the Observer