Morad Refuses to Back Down, Takes Indy Michelin Pilot Challenge Win in Winward MercedesIMSA NewsSep 16, 2023