CHARLOTTE SHOWSTOPPER: Davenport Scores Fourth NGK NTK World Finals Victory
Even “Superman” has a way of preventing history. Brandon Sheppard was on the cusp of tying Josh Richards for the most World of Outlaws wins, but Jonathan Davenport had other ideas Friday night at The Dirt Track at Charlotte. The Blairsville, GA driver pulled a slide job on Sheppard, stealing the victory away on night … Read more