Logan Schuchart Takes Sprint Car Honors On World Of Outlaws World Finals Opening Night
Logan Schuchart claimed an opening-night World of Outlaws NOS Energy Drink Sprint Cars victory in the World of Outlaws World Finals at The Dirt Track at Charlotte