NASCAR exec to set up shop in Chicago as plans for first-ever street race take shape
NASCAR has named a veteran racing executive to oversee its first-ever street race in Chicago as it gears up for a Lollapalooza-like festival at Grant Park for next July 4th weekend.
Chicago Tribune ·