Skip to content

Taghistory

Before Chicago, there was Elgin: The original Illinois street course

Street course racing may be new to NASCAR’s national series but it’s nothing new for the state of Illinois. Enter early-1900s Elgin, Ill.