News

NASCAR is pressing pause on its Chicago Street Race, answering at least one major question about its schedule for next season. NASCAR raced on a street course in downtown Chicago on ...
For the last three seasons, stock cars took to the streets of Chicago beginning in 2023. It will not return in 2026, NASCAR announced Friday.