100 MILES AT Du QUOIN AWAIT USAC SILVER CROWN ON SATURDAY
Labor Day weekend and champ cars at the Du Quoin State Fairgrounds – a time and place which harkens back to nearly three-quarters-of-a-century ago when racing began at the southern Illinois one-mile dirt oval known as the Magic Mile. […]