The No. 31 Whelen Engineering Cadillac V-Series.R placed third for the second consecutive IMSA WeatherTech SportsCar Championship race and strengthened its IMSA Michelin Endurance Championship points lead Sunday in the Sahlen’s Six Hours of The Glen.