8/31/2015
Sprint Source
DuQuoin's "Ted Horn 100" Sunday in Southern Illinois
Ted Horn was one of America’s greatest race drivers. Between 1936 and 1948 he forged an Indianapolis 500 record like none ever seen before or since. Those nine consecutive starts resulted in no finis...