MONTEREY, Calif. — IndyCar will hold an all-star race next year at the Thermal Club in Southern California, with $1 million guaranteed to the winner of the made-for-TV exhibition. The $1 Million Challenge will be held on March 24 and air on NBC, with practice and qualifying the previous two […]