Steve Kinser is the King of the Outlaws. He's the World of Outlaws' most recognizable driver as he's won 20 championships. He's seen it all in sprint car racing. What he experienced last August at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results