Xfinity Breakdown: No Rain Dance Needed For Justin Haley’s 1st Xfinity Win
Justin Haley scored his first career win in the NASCAR Xfinity Series at Talladega Superspeedway on Saturday, June 20. Haley started on the pole for the event and led a total of 16 laps. The first two stages were action packed but had clean racing. The first incident of the day happened on lap 78, …