Tag: IndyCar betting

josef-newgarden-favored-to-win-2025-ndycar-st-petersburg

Josef Newgarden Favored to Win 2025 IndyCar St. Petersburg

The 2025 IndyCar season is set to kick off this weekend, starting on March 2 with the highly anticipated Firestone Grand Prix of St. Petersburg. Last year's winner, Pato O'Ward, claimed victory after Josef...