5/25/2019
Sprint Source
Logan Schuchart fends off a hard charging James McFadden to win at Charlotte
Inches before Logan Schuchart claimed his third World of Outlaws NOS Energy Drink Sprint Car Series win of the season, he could feel defeat breathing down his neck. To it, he said, not today. Even wi...