The winners and losers of 2025’s IndyCar season opener at St. Pete
More than five months removed from the 2024 season finale in Nashville, the NTT IndyCar Series finally returned to life in St. Petersburg, Florida. Between the start of a new era with FOX Sports and a strategy-heavy street race, there was much to discuss leaving the weekend.
Some IndyCar names landed on the positive side of things, positioning themselves for future success. Others were left ...Keep reading
Some IndyCar names landed on the positive side of things, positioning themselves for future success. Others were left ...Keep reading