The 2026 NASCAR season is about to start in less than four weeks, and the reigning Truck Series champion is on the sidelines ...