Last Sunday’s second annual Chicago Street Race gave the NASCAR Cup Series another chance to take on an event that was shortened by inclement weather during last year’s inaugural race.
NASCAR: The Chicago Street Race faced rain again but provided entertainment