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.