NASCAR has once again implicated Richard Childress in the racing industry, and Jesse Love has been unable to overcome his stereotype
Everyone was taken aback by Jesse Love's incredible race at Rockingham Speedway, where he battled his way to the top