Chris Buescher closed in on the Xfinity Series championship at Homestead.
Kyle Busch took his 76th Xfinity win at Phoenix on Saturday.
Brad Keselowski took the car owner championship for Penske Racing for the fourth time in five years.
Kyle Busch managed to push through bad luck to take his 75th NASCAR Xfinity victory.
Austin Dillon avoided conflict to win the Race for the Cure 300 at Charlotte Motor Speedway.
Your weekly source for all things Motorsports.
Regan Smith was able to fight his way back to the front of the field to take his sixth win of his Xfinity career.
Ryan Blaney came back in the last few laps to take the win at Kentucky Speedway.
Paul Menard raced just fast enough to take the victory at the Road to America 180.
Recap of this weekend’s NASCAR events.