Car chief ejected after Justin Haley fails pre-race inspection twice
It’s been an eventful week off the track for the No. 7 Spire Motorsports, and things aren’t calming down after they arrived at Talladega Superspeedway for the tenth round of the 2025 season.During pre-race technical inspection on Friday, the No. 7 Chevrolet failed twice before finally passing on the thirdContinue Reading