Semoball

Southeast Missourian prep box scores, results for May 18