Jonathan Davenport All Smiles After Third Place Run At Kyle Larson Late Model Challenge

null

Even though he didn't win Jonathan Davenport was all smiles after his wild battle with Kyle Larson in the Kyle Larson Late Model Challenge.