William Byron wins rain-delayed Daytona 500
Race was postponed from Sunday due to rain
William Byron celebrates in Victory Lane and winning the NASCAR Daytona 500 auto race at Daytona International Speedway, Monday, Feb. 19, 2024, in Daytona Beach, Fla. (AP Photo/John Raoux)DAYTONA BEACH, Fla. (AP) — The goal was obvious to William Byron: put the No. 24 Chevrolet in victory lane in the 2024 Daytona 500 to launch Hendrick Motorsports’ 40th anniversary season….