USAC Silver Crown Championship
FIELD OF 36 SET FOR SATURDAY’S USAC TED HORN 100 AT Du QUOIN
Seven past Ted Horn 100 winners are represented in this Saturday’s 69th running of the Ted Horn 100 at the Du Quoin State Fairgrounds in southern Illinois on September 2. […]