Richard Childress Racing Names New Crew Chief for Kyle Busch for Remainder of 2026

Richard Childress Racing (RCR) announced that Andy Street will replace Jim Pohlman as crew chief of Kyle Busch’s No. 8 Chevrolet ZL1 in the NASCAR Cup Series. After an impressive pole at the Daytona 500, nothing has gone right for the team. Both Busch and RCR have experienced a career-low start to a season, with […]