LAKE ODESSA, MI — For the fifth time this season Donny Schatz found himself in victory lane after powering through traffic Saturday night to win the World of Outlaws STP Sprint Cars’ NAPA Auto Parts Rumble at I-96 Speedway. Schatz, who started fifth, fell back to seventh at the start of the race. Through the next 20 […]

Read more