Cape Motorsports with Wayne Taylor Racing duo Nico Jamin and Aaron Telitz finished on the podium in the Mazda Championship Presented by Cooper Tires Mazda Freedom 75, May 23. The 75-lap race was held at Lucas Oil Raceway the day before the Indianapolis 500.