Read Report 9 months ago All Star Race INDY 2024 Honda’s Alex Palou Victorious in INDYCAR $1 Million Challenge at The Thermal Club The Thermal Club