Denny Hamlin Wins the All-Star Race!

15CLT1MT1358-2A tremendous final four-tire pit stop by the FedEx team vaulted Denny Hamlin from sixth to first for the final restart and he would drive away over the last 10-lap sprint to the finish for Joe Gibbs Racing’s first NASCAR Sprint All-Star Race victory. Meanwhile Matt Kenseth finished fifth, while Kyle Busch earned a solid sixth-place finish in his first start of the season after recovering from injuries suffered at the season opening XFINITY Series race at Daytona, and Carl Edwards took the checkered flag in 17th.

Read more