Richards Makes Triumphant Return to World of Outlaws Late Model Series with Victory and Runner-up in Michigan
Josh Richards returned to action on the World of Outlaws Late Model Series last weekend for the first time in nearly five months – and judging by his performance, it was like he had never left. Racing a doubleheader in Michigan as a teammate to Brandon Sheppard on hisContinue Reading