Coverage

Week In Review: State Championship Style Nov 03, 2012

Runners from across the state headed to Detweiller Park in Peoria for the Illinois State Cross Country Championships. Tons of great performances and hundreds of great photos from Beth Scheid and Kelly Howze! Check it all out!