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 MoreTag: Jim Fluharty
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 MoreBusch, Elliott, Bowman, Larson Top Chevy Drivers At Las Vegas
Check out Chevy’s photos from the Monster Energy Cup Series race this past weekend at Las Vegas…
Read More