NASCAR to resume racing without fans from 17th May
The National Association for Stock Car Auto Racing (Nascar) has announced to resume its season without fans starting on 17 May at Darlington Raceway in South Carolina with the premier Cup Series racing three more times in a 10-day span. Nascar joins the UFC as the first major sports organizations to announce specific return to … Read more