I guess the visuals were the thing for NASCAR in Chicago
If you’re the city of Chicago, you can’t control the weather, though we’ve had a couple mayors who were definitely under the impression that they could. So a historic rainstorm on the day of Chicago’s NASCAR road race is just bad luck,…