All Categories 8 videos found Keller Auto Speedway March 31, 2017 2017 Logan Schuchart | 2017 World of Outlaws Craftsman Sprint Car Series Season In Review 2017 Eldora Speedway May 12, 2017 2017 Logan Schuchart Slide Job to win over Brad Sweet Charlotte May 2017 2017 Ohsweken Speedway 2017 Eldora 2017 Archerfield 2017 Archerfield 2017