Richards Falls One Lap Short of Adding World of Outlaws Late Model Series Championship
Josh Richards put his heart and soul into pursuing an unprecedented third consecutive World of Outlaws Late Model Series championship, but in the end the racing luck necessary to complete the job just wasn’t on his side. In a heartbreaking conclusion to his otherwise spectacular 2011 campaign, Richards fell oneContinue Reading