NASCAR's Chicago Street race is slated to take over the city for the Fourth of July holiday weekend, but the impacts for drivers will be felt long before and.
NASCAR champion Kurt Busch touched down in Chicago for 48 hours of sports-filled fun, and says he’s hoping that a return trip will be in the cards for this.