William Byron wins rainshortened NASCAR race in Atlanta

HAMPTON, Ga. — William Byron overcame a spin early in the second stage that knocked him back a lap, and then was in the right position when weather took control at Atlanta Motor Speedway. Byron won the rain-shortened NASCAR race at Atlanta on Sunday night for his series-leading fourth victory…Read More

Leave a Reply

Your email address will not be published. Required fields are marked *