World of Outlaws
McFadden/Roth Facing Suspension and Fines Following Tire Test Failure
The World of Outlaws Sprint Car Series issued a penalty to James McFadden and Roth Motorsports after a failed tire test from the event on April 14th at Federated Auto Parts Raceway at I-55. […]