William Byron captured his fourth Nascar Cup Series win of the season when rain halted Sunday night’s race in Atlanta. Byron took the lead shortly before the race was called with 75 laps remaining. Daniel Suarez was the runner-up.
The drivers head to New Hampshire this weekend.