Simon Trummer Tag

By Christopher DeHarde, Staff Writer ELKHART LAKE, Wisconsin — If it weren’t for bad luck, Robert Alon and the JDC/Miller Motorsports crew wouldn’t have had any luck as the No. 85 ORECA LMP2 machine went from leading early to eventually finishing 12th in Sunday’s Continental Tire Road Race Showcase at Road America for the IMSA WeatherTech Sports Car Championship. After leading early, Alon pitted under the second full course yellow of the race. It was on that pit stop that he hit a tire from his teammate’s stall and was penalizedRead More