Richard Childress makes several competition department changes for 2025 NASCAR season Published by Matt Weaver