Campbell County holds off New Cath

Campbell County holds off New Cath