Fox: 2025 INDYCAR odds: Josef Newgarden favored to win at St. Louis