Kyle Larson made a surprising admission following this past weekend’s Ambetter Health 400 at Atlanta Motor Speedway, ...
Cup Series didn't start off on the right foot for Kyle Larson, who finished 20th at the Daytona 500. Despite being an ...