Cadillac Racing had a rough go at the 2025 12 Hours of Sebring, taking home a best finish of fourth place in the IMSA GTP ...