Kyle Busch: Wins Stage 1 All Star Race
Busch won stage 1 of the Monster Energy NASCAR All Star Race at Charlotte Motor Speedway Saturday night.
Analysis:
The first 30-lap segment would turn into a one-on-one duel between Kevin Harvick and Busch. Harvick would lead the first 19 laps, and then Busch would reel him in with 11 to go. A late caution would force an overtime restart, and Busch would out duel Harvick and Clint Bowyer to secure the stage win. The No. 18 Toyota looks very fast, and Busch should contend for the win at the end of this 85-lap exhibition race.
HEADLINES
- theScore's 50 favorite moments of 2023: Mahomes, miracles, and a fiery escape
- Gragson wins Xfinity Series race at Talladega in triple OT
- Saints' Kamara to sponsor Xfinity driver Ryan Vargas
- Bubba Wallace, Columbia Sportswear sign sponsorship deal
- Roush Fenway signs 12-race sponsorship deal for Ryan Newman
Advertisement