about 1 month ago All Star Race INDY 2024 Honda’s Alex Palou Victorious in INDYCAR $1 Million Challenge at The Thermal Club