NASCAR suspends three on Cup driver Justin Haley’s team

On Tuesday, NASCAR suspended Haley’s crew chief, Trent Owens, and crew members Jonpatrick Kealey and Marshall McFadden for the next four races, including this weekend’s All-Star Race at Texas Motor Speedway.
Haley’s No. 31 Chevrolet had a left-rear wheel come loose on Lap 39 of last Sunday’s race at Kansas Speedway.
The rule violated is as follows: “Sections Loss or …Keep reading Source

Hamlin “emotional” after Busch claimed win for his 23XI NASCAR team

Busch passed his brother Kyle Busch and Kyle Larson in the final laps on Sunday to claim his first win since joining the 23XI Racing team for 2022, that is co-owned by Hamlin and basketball legend Michael Jordan. 
It was only the second win for the NASCAR team after Bubba Wallace took victory in a shortened Talladega race during the team’s debut season last year.
Hamlin was competing …Keep reading Source