Charlotte Catholic played in a league of strong 4A Charlotte teams last season. It moves to a 3A league of Union County schools in 2017-18
Charlotte Catholic played in a league of strong 4A Charlotte teams last season. It moves to a 3A league of Union County schools in 2017-18 Special to the Observer
Charlotte Catholic played in a league of strong 4A Charlotte teams last season. It moves to a 3A league of Union County schools in 2017-18 Special to the Observer