On March 27, NASCAR announced several changes to the 2012 Sprint All-Star Race. The race is scheduled for May 19 at the Charlotte Motor Speedway. NASCAR has modified the number of laps, and added an extra segment. I think NASCAR is trying to bring excitement back to the track.