Kyle Busch enters the first NASCAR off weekend of 2026 frustrated after a slow start, sitting 24th in points and 48 points behind the Chase bubble.
The Richard Childress Racing driver is on a 100-race winless streak, with his last victory coming in June 2023. The team must find more speed to end this drought.