https://ncpreps.rivals.com/news/and-then-there-were-32-
3A
Alexander Central
Charlotte Catholic
Clayton
Lee County
Marvin Ridge
New Hanover
Western Alamance
3A
Alexander Central
Charlotte Catholic
Clayton
Lee County
Marvin Ridge
New Hanover
Western Alamance