After five races in the IMSA WeatherTech SportsCar Championship, racing fans in North America have gotten to know a little ...