NASCAR to Officially Run Races at Atlanta and Homestead With No Fans in Attendance

NASCAR has made their decision be known. In a statement released on Thursday, the sanctioning body announced that they still will run the next two races at Atlanta Motor Speedway and Homestead-Miami Speedway as scheduled, but with no fans in the stands in an effort to stop the spread of COVID-19 (the Coronavirus). pic.twitter.com/mmvs7SFd3Q — … Continue reading NASCAR to Officially Run Races at Atlanta and Homestead With No Fans in Attendance