Cleetus McFarland replacement confirmed after career-high NASCAR finish