Sprint Cars ROAD TO WORLD FINALS: Championship Podium on the line for Macedo & Schatz Chris Owens October 31, 2021