Chicago tried something new this year. For the first time ever, on the weekend before Independence Day, the city of Chicago hosted a NASCAR street race – yes, in downtown Chicago, one of the best known business, shopping and entertainment districts in the world. This isn’t something that the voters chose consciously; it’s a decision made by the last city government, the office of the recently-defeated Mayor Lori Lightfoot. Chicagoans have been referring to the event as Lightfoot’s last attack on the people of Chicago. Events like this take weeks to set up, so driving barriers and temporary viewing stands...