Boys Basketball

Boys basketball: Back at full strength, Marengo holds on against Grayslake North