Car chief ejected after Justin Haley fails pre-race inspection twice
Motorsport.com – All – Stories 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…