The Latest: NASCAR, IndyCar call off races
13-Mar-2020 09:49:21 | The Republic
The Latest on the coronavirus outbreak’s affect on sports around the world (all times local): 11:50 a.m. NASCAR and IndyCar have each called off their races this weekend. NASCAR was scheduled to run Sunday at Atlanta Motor Speedway without spectators but said Friday it is calling off this weekend and next week’s race at Homestead-Miami
Read More