For the first time in its 68-year history, the IMSA Twelve Hours of Sebring will close the 2020 schedule Saturday with championships on the line.
↧