NASCAR's annual All-Star Race weekend took place at Texas Motor Speedway. The festivities included driver intros with crew members, a pit stop competition and a $1 million prize on the line. Alex Bowman was the high finisher for Hendrick Motorsports coming in sixth for his fourth straight top-eight finish in the event.
We use cookies to enhance your site experience, analyze site traffic, and serve targeted advertisements. For more information, read our privacy policy.