Motor Sports NASCAR NEWS Sports After Kyle Larson’s victory in the Xfinity Series in Texas, Denny Hamlin gives his reaction May 6, 2025 sportyupdate I'm grateful that JRM allowed me to run this thing here today