Meridian, Benton Playing For State Titles this Weekend
The IHSA State Finals began Thursday morning at the State Farm Center on the campus of the University of Illinois in Champaign.Every once in a while, a team from Southern Illinois is able to make it all the way to the big dance. This...