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.