The Michelin IMSA SportsCar Encore at the Sebring International Raceway produced an exciting finale, the cars finished within 1.6 seconds of each other.
Accessibility Tools