William Byron Wins Wild Race at Atlanta

(Photo by Jim Fluharty/HHP for Chevy Racing)

William Byron won the rain-shortened Atlanta race for his series leading fourth win of the year. Byron was leading the field when the caution for rain flew and with the race past the halfway point, it was a legit finish when the rain made its way to the track.

Read More

Bowman Steals the Show at Richmond; Hamlin Misses Out

Alex Bowman returned Hendrick Motorsports to its winning ways at Richmond after leading the final 10 laps and stealing the win from a previously dominant Denny Hamlin.

Read More