Race Weekend Central

WTRAndretti Wins 12 Hours of Sebring

Louis Deletraz during the Mobil 1 12 Hours of Sebring, 3/16/2024 (Photo: Courtesy of IMSA)

(Photo: Courtesy of IMSA)

Louis Deletraz made the winning pass with just six minutes to go on Sebastien Bourdais.

NASCAR 101: 2023’s Biggest Storylines So Far

Nascar Cup Series

(Photo: Nigel Kinrade Photography)

A quarter of the NASCAR season will be completed once the Cup Series event ends at Martinsville Speedway.