James Buescher made a daring three-wide pass with three laps left to win the Michigan National Guard 200 Camping World Truck Series race at Michigan International Speedway.
About to be lapped 20 laps from the finish, Kyle Busch took advantage of a late caution to regroup and charge back to his fourth NASCAR Camping World Truck Series victory at Bristol Motor Speedway.
Brendan Gaughan will drive Phoenix Racing’s No. 51 Sprint Cup Series Chevy in the Pure Michigan 400 at Michigan International Speedway.
Ryan Blaney beat Miguel Paludo to the finish line by .271 seconds to win the Pocono Mountains 125 at Pocono Raceway, his first of the season and second of his career.
Austin Dillon won the 1-800-CarCash Mudsummer Classic at Eldora Speedway, the first dirt-track race in any of NASCAR’s top three series since 1970.
Timothy Peters took the lead of the Camping World Truck Series American Ethanol 200 with 27 laps to go and pulled away from the field to earn his first win of the season.
Ty Dillon won the UNOH 225 at Kentucky Speedway, the second career Camping World Truck Series victory of his career.
NASCAR has penalized the N0. 29 Brad Keselowski Racing team for infractions found during the Winstar World Casino 400K Camping World Truck Series race at Texas Motor Speedway.
Jeb Burton posted his first NASCAR Camping World Truck Series victory, the WinStar World Casino 400 at Texas Motor Speedway.
Pulling away from runner-up Matt Crafton during a four-lap run to the finish, Kyle Busch won the Lucas Oil 200 NASCAR Camping World Truck Series race at Dover International Speedway.