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.