All-Star Mayhem at Charlotte Motor Speedway May 23, 2016 Jay Wells 0 Confusing rule enforcement didn’t stop the NASCAR Sprint All-Star race from giving fans a good show.