Would you believe it hasn’t even been a whole year since then-mayor Lori Lightfoot reached a three-year agreement with NASCAR on the downtown Chicago Street Race, which revs up for real this weekend?
To some of us, it might seem stock-car racing’s traveling circus has been pounding away at the streets surrounding Grant Park, getting our lakefront scene race-ready, for even longer than that.