
James McFadden Dominates Federated Auto Parts Texas Outlaw Nationals Finale for $20,000
Even after an early season World of Outlaws NOS Energy Drink Sprint Car win at Volusia Speedway Park, some doubt had begun to creep into James McFadden’s mind after a tough recent stretch. […]