IHSA State Finals

11/04/2023

IHSA - Peoria, IL -- Detweiller Park