Cadillac Racing dominates at Long Beach | SpeedwayMedia.com
Cadillac Racing, which came away with runner-up finishes after earning the pole in the two IMSA WeatherTech SportsCar Championship marathon races, capitalized on a third pole start to win the sprint Saturday on the streets of Long Beach.