Chad Johnston, a seven-time race-winning crew chief in the NASCAR Cup Series, is set to return to the pit box for a part-time campaign in 2025. A native of Mooresville, North Carolina, Johnston ...