Cadillac Racing rallied back to a second-place finish in the 2026 Rolex 24 Hours Of Daytona, coming within striking distance of the win in the closing laps.
Felipe Nasr has won the Rolex 24 for a third consecutive year, fending off Jack Aitken in the closing laps ...