NASCAR official on lack of tire wear at Bristol: 'We're baffled'

Top