0 votes
Is the Nascar race delayed?

1 Answer

0 votes
A total of eight Cup Series races have been postponed. It's important to note that NASCAR races at Atlanta, Homestead, Texas, Bristol, Richmond, Talladega, Dover and Martinsivlle have been postponed, not canceled — at least not yet. NASCAR still intends to hold all 36 Cup Series races in 2020.
...