No. 10 WTR Cadillac Loses Sebring Podium Finish – Sportscar365