Yahoo Sports reports: The night at the 2026 Spa 24 Hours saw the #51 Ferrari return to the lead lap as the feared thunderstorms were nothing more but a brief shower at Circuit de Spa-Francorchamps