William Byron wins first NASCAR Cup Series race at redesigned Atlanta Motor Speedway
4 years ago
12
William Byron became the inaugural winner at the reconfigured Atlanta Motor Speedway on Sunday when he took the checkered flag at the NASCAR Cup Series Folds of Honor 500.