Porsche Penske Motorsport is clearly on a roll in the IMSA WeatherTech SportsCar Championship Grand Touring Prototype (GTP) ...
Swiss driver Phillip Ellis pulled off perhaps the most dramatic move of the race to victory in the closing laps, his No. 57 ...