Home Tags Josh Richards
Tag: Josh Richards
Best Performance Motorsports and Josh Richards have agreed to amicably part ways.
Josh Richards won his second-straight Rhino Ag Dirt Track World Championship presented by Optima Batteries on Sunday afternoon at Portsmouth Raceway Park.
After being postponed by rain in September and a second time on Friday, the second and final preliminary program for the 48th annual World 100 was completed Saturday afternoon at Eldora Speedway with Josh Richards and Ricky Thornton Jr. picking up victories in the twin 25-lap features.