Kyle Busch finally put his demons at Charlotte Motor Speedway to rest on Saturday night, winning the Monster Energy NASCAR All-Star Race for the first time and pocketing a million dollars in the process.
A chaotic Friday practice session for Monster Energy NASCAR Cup Series teams at Texas Motor Speedway saw three potential race winners encounter issues at the newly-repaved and reconfigured 1.5-mile oval.
After stage one saw chaos and calamity, stage two of Sunday’s STP 500 at Martinsville Speedway ran caution-free but saw an equally exciting finish, as Chase Elliott edged out Kyle Busch for the stage win and accompanying playoff point in a photo finish.
Kyle Busch’s patented (and entertaining) catch phrase over this past weekend’s Monster Energy NASCAR Cup Series activities at Phoenix Int’l Raceway was “Everything is great!”
Following the Kobalt 400 at Las Vegas Motor Speedway Sunday afternoon, the attention wasn’t so much turned towards the winner, Martin Truex J., but more towards the action on pit road, as Kyle Busch and Joey Logano engaged in a little fight on pit lane.
Post-race inspection failures marred both Kyle Busch’s victory in the XFINITY Series and Chase Elliott’s fifth-place finish in the Camping World Truck Series on Saturday at Atlanta.