NASCAR is back in town next weekend, but not for a downtown street race — this time, for the first time in seven years, races will be held at Chicagoland Speedway in Joliet. Events include an O'Reilly Auto Parts Series points-paying race on Saturday, July 4; and a Cup Series race on Sunday, July 5. The Cup Series race in Joliet will be the second race of NASCAR's five-race In-Season Challenge, with drivers competing head-to-head in a bracket-style competition for a $1 million prize.