World of Outlaws World Finals Results: November 9, 2019 (Dirt Sprint Cars)
World of Outlaws Sprint Car Series results from the final night on The Dirt Track at Charlotte
Tonight, it’s the final night of the 2019 World of Outlaws World Finals. The Dirt Track at Charlotte is set for the final feature race of the season for the World of Outlaws Sprint Car Series.
Read More