The No. 10 Cadillac Racing team failed postrace inspection at the 2026 12 Hours of Sebring and were stripped of their podium ...