Kyle Busch and the No. 8 team at Richard Childress Racing were off to a dismal start in the 2026 NASCAR Cup Series season. A change of crew chief in late April brought Andy Street atop the pit box.
Days after the Talladega Superspeedway Cup race, Richard Childress Racing has announced a team change, bringing back Andy Street to be the crew chief for Kyle Busch’s No. 8 car. The two-time Cup ...
Richard Childress Racing has replaced Jim Pohlman with Andy Street as crew chief for Kyle Busch’s No. 8 team after a dismal start to the 2026 NASCAR Cup Series season. Busch sits 27th in the standings ...