By Josh Wessler Journal Star sports reporter @joshwessler PEORIA — A little self-control paid off in a big way for Allen Weisser on Saturday. Competing in the night’s featured race
Unfortunately we are going to postpone the 70th Annual IL State Championship to next Saturday. With the future forecast of 100% rain from 1-5 we would rather call it early