By Turner Motorsport (via tmsracing.com) SEBRING, FLA. (March 21, 2026) – Turner Motorsport took home hardware in Michelin Pilot Challenge with a third-place finish in the Alan Jay 120 and secured a strong top-five finish in the Twelve Hours of Sebring. Luca Mars and Dillon Machavern earned their first podium together after qualifying the No. 95 […]
