Denny Hamlin takes issue with 0.001 margin of victory for Kyle Larson over Chris Buescher: ‘It’s made up’
https://nordot.app/1160606108718694905