Logan Schuchart won the Ironman 55 Saturday night with the World of Outlaws NOS Energy Drink Sprint Car Series at I-55 Federated Auto Parts Raceway Park.
The American Sprint Car Series’ return to I-55 Federated Auto Parts Raceway Park Saturday night was worth all 30 years it took to get the national stars back to the high banks.