The following article was featured in:
Source: NBC Chicago 07/06/2025.
The NASCAR Chicago Street Race has been impacted for two consecutive years by nasty weather, but could we see a three-peat on Sunday?
Continue on to full article...