Scott Borchetta saved IndyCar in Nashville despite financial losses and matchup against the Titans September 14, 2024
Fernandez is disappointed by O’Ward comparison amid IndyCar anger over Mexico City snub September 9, 2024
Alex Palou survives early electrical issue to take IndyCar points lead into season finale September 2, 2024
Pato O’Ward blasts IndyCar leadership for not landing race in Mexico ahead of NASCAR September 1, 2024
Alex Palou and Will Power take IndyCar championship fight into Milwaukee Mile doubleheader August 31, 2024
Will Power is thick in the IndyCar championship fight and not even considering retirement August 26, 2024