NASCAR is resuming the 2020 season in South Carolina

NASCAR champion Kurt Busch discussed more about Sunday’s race at Darlington Raceway.

May 14, 2020

Top Stories

ABC News Live Presents