Cleetus McFarland Prepares for his NASCAR O’Reilly Auto Parts Series Debut

A never-ending buzz of excitement and anticipation has been ringing throughout 2026 with the reappearance of Cleetus McFarland. McFarland made a shocking announcement that he would run the season opening NASCAR Craftsman Truck Series (NCTS) race at Daytona, along with the ARCA Menards Series season opener the following day. Unfortunately, things didn’t go according to […]