William Byron Survives to Win Chaotic Atlanta Race
William Byron piloted his No. 24 Liberty University Chevrolet to the win in the Folds of Honor QuikTrip 500 at Atlanta Motor Speedway on Sunday (March 20) after having a fast car all day long. “It was so different. Honestly, the last few laps there just trying to manage the gap to Bubba [Wallace] and …