'Right now is strange' - NASCAR and IndyCar call off racing
Other Sports | Mar 15, 2020, 08:38 AM ISTNASCAR called off Sunday's race at Atlanta Motor Speedway and next weekend's events at Homestead-Miami Speedway. Both events were already scheduled to be run without spectators.