The NTT IndyCar Series is ready for the upcoming action in St. Petersburg, marking the first official race weekend of the 2025 season. In 2024, Pato O'Ward won after Josef Newgarden was disqualified ...