While most sports are still under lockdown with no set plans to restart their seasons, NASCAR is getting ready to go live. With approval from two state governors, NASCAR has scheduled seven races in 11 days at Darlington and Charlotte. No fans will be present at the races. North Carolina Gov. Roy Cooper announced last … Read more