The NASCAR Cup Series is slated to hold its first-ever street race in Chicago on the Sunday before Independence Day. The spotlight on stock car racing couldn't be brighter with a holiday weekend event ...