This week Conor discusses his top 5 thoughts from the race at New Hampshire Motor speedway