LAKE SHARK: Logan Schuchart sails to World of Outlaws win at Lake Ozark Speedway
Logan Schuchart won his second race of the 2020 World of Outlaws NOS Energy Drink Sprint Car Series season in the same fashion he won his first – having never won at the track before, nor led a lap there. On Friday night, that track was Lake Ozark Speedway. The Hanover, PA driver and his … Read more