In a wild final lap, Sheldon Creed held on to become a first-time winner in the NASCAR O'Reilly Auto Parts Series.
Garrett Mitchell, better known as Cleetus McFarland, announced that he had signed a two-year deal with Richard Childress ...