NASCAR announced Friday that it will postpone Atlanta and Homestead-Miami. Assuming the hiatus only lasts two weeks, racing would presumably resume at Texas Motor Speedway for the O'Reilly Auto Parts 500 on March 29.
.
NASCAR announced Friday that it will postpone Atlanta and Homestead-Miami. Assuming the hiatus only lasts two weeks, racing would presumably resume at Texas Motor Speedway for the O'Reilly Auto Parts 500 on March 29.
.