Fresh off of a podium performance just last weekend at Road America, TPC Racing makes a quick return to the 4.048-mile Wisconsin road course to continue a pair of Porsche Sprint Challenge North America presented by Yokohama championship battles in this weekend s