SALDANA AND 71M TEAM MAKE VALIANT EFFORT TO REBOUND AND FINISH 13TH AT FREMONT
It had been two weeks since the World of Outlaws drivers hit the dirt. Last weekend’s rain outs at Eldora (Ohio) and Lernerville (Pennsylvania) sidelined the Outlaws competitors until tonight’s event at Fremont Speedway. […]