Stallion Motorsports will make its IMSA Michelin Pilot Challenge debut in 2026, fielding a CUPRA Leon VZ TCR in partnership ...