It’s been a trying month for James McFadden and the Roth Motorsports team, which was penalized 500 driver and owner points in May for a failed tire sample that came…
It’s been a trying month for James McFadden and the Roth Motorsports team, which was penalized 500 driver and owner points in May for a failed tire sample that came…