Byron wins 2nd straight Cup race, beats Larson at Phoenix
By DAVID BRANDT AP Sports Writer AVONDALE, Ariz. (AP) — William Byron won his second straight NASCAR Cup Series race, taking advantage of a pair of late cautions to give Hendrick Motorsports a victory in overtime at Phoenix Raceway. Byron’s No. 24 Chevrolet got a great start in overtime with two laps left, and just
Continue Reading