By Patrick Stephan Welcome to race day at Road America. Currently it is 69 degrees and overcast though the sun is breaking through a regularly. I’ll call it a bright overcast. There are clouds out in the distance to the west, but so far so good. Indycar Weatherman is telling us that the main chance […]