Josh Ball takes the checkered in Japan after a strong showing!
Rebel Racing’s Josh Ball proved yet again why he will be a serious title contender this season. After finishing runner-up in the championship last season, Ball scored his first Haulin Ass Pole Award of the season, led a race high 62 laps, and won stage 2 en route to his 1st win of the season, 3rd Premier win, and 6th ITRL victory! Josh Culley and new All Gas ROTY leader Brandon Pamatat rounded out the top 3. Roger Diebold picked up a season best 4th stage win in stage 1. Next week the ITRL Fort Worth Screen Printing Premier Series heads back to the massive banks of iRacing Superspeedway as we have only 4 races remaining in the season, 5 drivers have already punched their playoff ticket, who’s next?