NASCAR NASCAR official on lack of tire wear at Bristol: ‘We’re baffled’ by admin September 24, 2024 by admin September 24, 2024 A senior NASCAR executive says “we’re baffled” why tires didn’t wear as much in last… 0 FacebookTwitterPinterestEmail