Can you name the last time neither a Cadillac nor an Acura were on the podium of an IMSA WeatherTech SportsCar Championship race? After Saturday's Porsche-BMW-Porsche result at the Acura Grand Prix of Long Beach, I asked that question myself, and it turns out the answer is 2016, before the beginning...