Fox: 2025 INDYCAR odds: Alex Palou favored to win Grand Prix of Long Beach