The spring race at Talladega Superspeedway saw Hendrick Motorsports grab a trio of top-10 finishes with Kyle Larson finishing fourth, Chase Elliott in seventh and Alex Bowman taking ninth. William Byron picked up his third stage win of the season as well.
We use cookies to enhance your site experience, analyze site traffic, and serve targeted advertisements. For more information, read our privacy policy.