What Took place When Chicago Attempted to Host IndyCar Downtown in 1981
In 1981, Chicago embarked on an ambitious endeavor to host the IndyCar race downtown. The decision sparked excitement among racing...
In 1981, Chicago embarked on an ambitious endeavor to host the IndyCar race downtown. The decision sparked excitement among racing...