World of Outlaws
McMahan charges to his fourth victory in season finale as Pittman Takes Championship
Daryn Pittman did what he needed to do on Saturday night at the World of Outlaws World Finals at The Dirt Track at Charlotte to edge Donny Schatz for the 2013 World of Outlaws STP Sprint Car Series championship as Paul McMahan drove to victory for the fourth time this season. […]