There are 16 races remaining in the 2020 NOS Energy Drink World of Outlaws Sprint Car Series season and CEO Brian Carter is determined to safely shepherd it across the finish line. There have been countless challenges, of course, with nearly two dozen positive COVID-19 tests afflicting its pit area […]