Get prepped for this Saturday night's "Ted Horn 100" USAC Silver Crown race at the Du Quoin (IL) State Fairgrounds by reliving some great moments from the past at the "Magic Mile" in southern Illinois.
Here's highlights from the last two year's races as well as 1966 and 1993.