BARBERVILLE, Fla. – Josh Richards rallied from a 14th place starting position to outduel Jonathan Davenport in thrilling fashion, capturing the lead with less than five laps to go, then holding off a bonsaiing Davenport on the final lap to capture the victory on the second night of World of Outlaws Craftsman® Late Model Series […]

Read more