For many people in Southern Illinois, the Du Quoin State Fair means just one thing: harness racing. For years, the Magic Mile, as the track is known, has been the site of exciting racing and thrilling ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results