Advertisement

Ross Chastain: ‘I’m supposed to be better than that’

Ross Chastain was remorseful after the multiple on-track incidents he had today at World Wide Technology Raceway.