motorsports

RCR makes another crew chief change for Kyle Busch, effective immediately

Motorsport.com

Ten races into the 2026 NASCAR Cup season, Richard Childress Racing has just one top ten finish as an organization -- a tenth by Kyle Busch this past weekend at Talladega Superspeedway. Jim Pohlman, who left behind a successful career as crew chief for Justin Allgaier in the NASCAR O'Reilly Series to take over crew chief duties for Busch, is now being moved off the pit box. Pohlman, who won ...

Keep reading