NASCAR has extended its schedule of races through June 21, as the series will return to Bristol, Atlanta, Martinsville, Homestead-Miami and Talladega.