After making a handful of starts in the ARCA Menard’s Series race last year, Cleetus McFarland (real name Garrett Mitchell) made the jump up into the NASCAR Craftsman Truck Series for the 2026 season-opener. Making his Truck Series debut with Niece Motorsports, Mitchell was running inside the top ten early in the event, but he […]
Read More