IMSA News: Aitken puts #31 Whelen Cadillac on Sebring Pole
Porsche Penske Motorsport topped every practice session on Friday, but Cadillac Whelen will start on pole for the 74th Mobil 1 Twelve Hours of Sebring after Jack Aitken (pictured) in … Read More