North defeats Hazelwood East with 27 points from Popoola

Alex Shields, Staff Writer