IHSA State Finals

11/09/2024

IHSA - Peoria, IL -- Detweiller Park