
Mayor Lori Lightfoot has apparently given NASCAR the green flag to hold three straight years of stock-car races through the streets of downtown Chicago — if she wins a second term.
The Athletic, a website devoted to sports coverage, disclosed the apparent agreement between the Lightfoot administration and NASCAR with no mention of the specific route.