JD extends his championship lead with first and second places at Elkhart Lake
It was a near-perfect weekend at Road America for Monster Energy/Yamalube/Yamaha Factory Racing’s JD Beach who notched up his fourth win of the series in Sunday’s Supersport Race 2, extending his [...]