Cadillac at The Glen: Runner-up finish
Battling both Grand Touring Prototype (GTP) competition and the elements, Cadillac Racing came away with a hard-fought second place Sunday in the Sahlen’s Six Hours of The Glen.
