Australian Sprint Car Champion who drives for Kasey Kahne Racing in the World of Outlaws Sprint Car Series.
Barefoot James McFadden Captures Front Row Challenge Pole With Foot Race Victory
Aug 8, 2023
James McFadden earns the pole position for the 2023 Front Row Challenge by winning the foot race at Oskaloosa's Southern Iowa Speedway.