League-leading Freeman too much for Chewelah