Juncos Racing took home three podiums this past weekend in Rounds 8 and 9 of the Pro Mazda Championship Presented by Cooper Tires at Road America. American Will Owen earned two third place finishes, while rookie teammate Nicolas Dapero picked up his best finish since joining the Mazda Road to Indy ladder series taking second in Round 8.