James McFadden wins rain delayed WSS first round!
James McFadden opened up the 2011/2012 season of World Series Sprintcars competition this weekend with a victory at Brisbane International Speedway. McFadden won the 30 lap, Australian based series’ victory over Robbie Farr, David Muir, Max Dumesny, and Trevor Green. The victory also allowed McFadden to claim the top spot in the current series standings….