Sports Business Journal reports NASCAR held a news conference today with team owners to discuss options and issues concerning completing the race schedule as more races are postponed by concerns over Covid-19. The sport is bracing for a more prolonged delay of the season based on CDC guidelines issued Sunday.