NASCAR employee tests positive for Coronavirus
NASCAR teams were notified of the test today
On Friday, March 13, NASCAR was scheduled to host a triple-header race weekend in Atlanta, Georgia. The race was set to run as planned, without fans in the stands.
Just hours ahead of the first practice session, NASCAR officials elected to shut it down.Read More