NASCAR postpones several more races due to Coronavirus
NASCAR has issued a statement announcing the postponement of several more races
Last week, NASCAR had intentions to continue operations. The plans was to run both Atlanta Motor Speedway and Homestead-Miami Speedway without fans in the stands.
The sanction was rumored to have held a conference call with all the team owners to discuss options going forward.Read More